Lakaj
21-04-2009, 17:58
Ho il seguente codice che non funziona e non capisco il perchè...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento senza titolo</title>
<script language="javascript">
function extract()
{
var framefb=document.getElementById("fra").contentDocument;
alert(framefb.getElementsByTagName("img")[0].src);
}
</script>
</head>
<body onload="extract()">
<iframe id="fra" src="http://www.facebook.com/friends/?id=626052117">
</iframe>
<div id="file">
</div>
</body>
</html>
In pratica il mio problema è che voglio catturarmi il contenuto HTML di un'altra pagina remota...
ma questo codice sembra non funzionare... la pagina nell'src la carica correttamente...
lo stesso codice provato con una pagina html locale(non remota) funziona correttamente...
C'è un modo per catturare l'HTML di una pagina remota???
Devo farlo da client diciamo, poichè con un linguaggio server non si può ..(serve autenticarsi)
:muro:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento senza titolo</title>
<script language="javascript">
function extract()
{
var framefb=document.getElementById("fra").contentDocument;
alert(framefb.getElementsByTagName("img")[0].src);
}
</script>
</head>
<body onload="extract()">
<iframe id="fra" src="http://www.facebook.com/friends/?id=626052117">
</iframe>
<div id="file">
</div>
</body>
</html>
In pratica il mio problema è che voglio catturarmi il contenuto HTML di un'altra pagina remota...
ma questo codice sembra non funzionare... la pagina nell'src la carica correttamente...
lo stesso codice provato con una pagina html locale(non remota) funziona correttamente...
C'è un modo per catturare l'HTML di una pagina remota???
Devo farlo da client diciamo, poichè con un linguaggio server non si può ..(serve autenticarsi)
:muro: