|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Nov 2002
Messaggi: 11745
|
[JavaScript] Accesso Negato
Ciao ragazzi sto realizzando uno script da eseguire in locale, ho 3 iframes e mi serve di analizzare l'indirizzo dei 3 iframes...
avevo pensato a window.frames[0].location ... bene, sia su ffox che su opera che su ie mi da accesso negato xD! E' una nuova norma di protezione che viaggia sui browser per impedire che uno su un sito sfrutti qualche cattiveria per farsi i fatti di chi naviga... Dato che tuttavia questo script lo dovrei eseguire solo io ed in locale
__________________
Ho fatto affari con: troppi per elencarli Vendo: NAS PRO QNAP 4 BAIE 419P+ CON LCD |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2003
Messaggi: 980
|
Se la pagina non cambia puoi usare l'attributo src... altrimenti, con firebug ho trovato l'attributo contentDocument che funziona in explorer, mentre con firefox funziona solo con il primo frame
Codice:
<html>
<head>
<script type="text/javascript">
function load()
{
var frames = document.getElementsByTagName("iframe");
for (var i = 0; i<frames.length; i++)
{
alert(frames[i].src);
if (frames[i].contentDocument)
if (frames[i].contentDocument.location)
alert(frames[i].contentDocument.location.href);
}
}
</script>
</head>
<body onload="load()">
<iframe src="http://www.google.it" width="400" height="200"></iframe>
<iframe src="http://www.corriere.it" width="400" height="200"></iframe>
<iframe src="http://www.codeblocks.org" width="400" height="200"></iframe>
</body>
</html>
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:12.



















