PDA

View Full Version : [XHTML] sostituire iframe con object in xhtml 1.0 strict


AMD_GO
22-07-2010, 21:05
Salve ragazzi, mi ritrovo a dover mettere un iframe in una pagina xhtml 1.0 strict ma, come saprete, il tag iframe è deprecato. Quindi dovrei sostituirlo, ma come fare? Non ci sono riuscito!!!
In pratica dovrei inserire questa roba qua....


<!-- Inizio codice ilMeteo.it -->
<iframe style="margin-left: 160px;" width="400" height="259" scrolling="no" frameborder="no" noresize="noresize" src="http://www.ilmeteo.it/box/previsioni.php?citta=3111&type=day1&width=400&ico=1&lang=ita&days=6&font=Arial&fontsize=12&bg=FFFFFF&fg=000000&bgtitle=0099FF&fgtitle=FFFFFF&bgtab=F0F0F0&fglink=1773C2">
</iframe>
<-- Fine codice ilMeteo.it -->


grazie a tutti!!!

DanieleC88
22-07-2010, 22:30
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Object tag as &lt;iframe&gt; alternative :: POC</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>

<body>
<div style="border: 1px solid black;">
<object
width="100%"
height="480px"
standby="Loading Google, please wait..."
data="http://www.google.it/"
type="text/html">
</object>
</div>
</body>
</html>

AMD_GO
23-07-2010, 11:25
ciao! Innanzitutto grazie mille per la risposta...sai, ho provato a fare qualcosa del genere anche io solo che, invece di mettere http://www.google.it ho messo una pagina statica locale e non funzionava!! poi chissà cos'altro sbagliavo....cmq ti ringrazio tanto, sei stato davvero d'aiuto!!!

DanieleC88
23-07-2010, 11:31
Boh prova ad usare il protocollo "file://" per accedere a pagine statiche locali. Non l'ho mai provato in questa variante, ma non vedo perché non dovrebbe funzionare. :)

AMD_GO
23-07-2010, 11:43
eh....sai perchè non funzionava? perchè, per prova, nell'attributo DATA mettevo la stessa pagina....mi spiego meglio. Mettiamo che la pagina all'interno della quale ci stia l'object si chiami "pagina.html". Io nell'attributo DATA del tag Object mettevo data="pagina.html" e così non funziona...funziona invece per qualsiasi altra pagina che non sia la stessa però!!!!! :doh: :doh: :doh: