Diferència entre revisions de la pàgina «Solució execici canviar location»
De wikiserver
(Es crea la pàgina amb «<pre> <iframe src="http://google.com" name="google" style="height:100px"></iframe> <script> document.getElementsByName('google')[0].onload = function() { frames[0].loca…».) |
|||
(2 revisions intermèdies per 2 usuaris que no es mostren) | |||
Línia 2: | Línia 2: | ||
<iframe src="http://google.com" name="google" style="height:100px"></iframe> | <iframe src="http://google.com" name="google" style="height:100px"></iframe> | ||
<script> | <script> | ||
− | document.getElementsByName('google')[0].onload = function() { | + | //com poden haver diversos atributs name, document.getElementByName torna un array amb tots els name i amb [0] arragem el primer element |
− | frames[0].location = 'http://wikipedia.org' | + | document.getElementsByName('google')[0].onload = function() { |
+ | frames[0].location.href = 'http://wikipedia.org' //en el cas que haguessin diversos iframes per accedir al primer | ||
alert('Changed to wikipedia') | alert('Changed to wikipedia') | ||
} | } | ||
</script> | </script> | ||
</pre> | </pre> |
Revisió de 11:00, 7 oct 2014
<iframe src="http://google.com" name="google" style="height:100px"></iframe> <script> //com poden haver diversos atributs name, document.getElementByName torna un array amb tots els name i amb [0] arragem el primer element document.getElementsByName('google')[0].onload = function() { frames[0].location.href = 'http://wikipedia.org' //en el cas que haguessin diversos iframes per accedir al primer alert('Changed to wikipedia') } </script>