ciao, perke non riesco a far prendere come scr dell' iframe una variabile da me impostata?
<script language='JavaScript1.1'>
var x = 'http://www.google.it'
</script>
<iframe src= 'x' width="742" height="300" ></iframe>
ciao, perke non riesco a far prendere come scr dell' iframe una variabile da me impostata?
<script language='JavaScript1.1'>
var x = 'http://www.google.it'
</script>
<iframe src= 'x' width="742" height="300" ></iframe>
beh lui interpreta src con cio che gli passi.... se vuoi fare una cosa dinamica, assegni un id all' iframe,
dopo di che,all' onload della pagina (per esempio)
document.getElementById('iframeID').src = x;
se nella vita avro avuto la possiblita di aiutare qualcuno non avro vissuto invano (E. Dikinson)
Come dici tu non son riuscito a farlo funzionare , ho provato con
<script language='JavaScript1.1'>
var x
x= 'http://www.google.it'
document.write(' <iframe src= "x" width="200" height="300" ></iframe> ' );
</script>
ma iframe rimane bianco
document.write(' <iframe src= "'+x+'" width="200" height="300" ></iframe> ' );
grazie !![]()
di nulla,
comunque, per chiarirti un po' le idee, javascript
o scrive completamente gli elementi col document.write come appunto stai facendo tu, ma lo puo' fare solo run-time
o crea elementi e li appende ad altri con i metodi del DOM document.createElement, appendChild e simili
o interagisce con elementi gia' definiti nell' xhtml
e per essere sicuri che l' elemento sia definito o le istruzioni che lo riguardano sono in un blocco di <script> che segue l' elemento nell' xhtml o, come spessissimo avviene, si richiamano a caricamento completo del documento, onload
window.onload=function(){
...
}
oppure
<body onload="function(){...}">
ciao