Diferència entre revisions de la pàgina «Solució execici canviar location»

De wikiserver
Dreceres ràpides: navegació, cerca
(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>