Visualizzazione dei risultati da 1 a 6 su 6

Discussione: var in iframe

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    6

    var in 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>

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    559
    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)

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    6
    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

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    document.write(' <iframe src= "'+x+'" width="200" height="300" ></iframe> ' );

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    6
    grazie !

  6. #6
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    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

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.