Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    Apertura finestra ma non esiste elemento

    w = window.open 'index.html','editor','resizable=no,width=530,heig ht=520,scrollbars=no');
    w.document.all.txt.value = document.form.txt.value;



    Questo script mi crea una nuova finestra e dopo gli assegna il valore alla "txt" della nuova finestra ma mi da il seguente errore:

    w.document.all.txt.value è nullo o non è un oggetto.

    Ma ho provato a distinguere le due istruzioni e separatamente funzionano, ciò vuol dire che esegue la seconda istruzione senza che prima crea la finestra.

    Che soluzione posso adottare?

    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    32
    Hai provato a vendere il PC e darti all'IPPICA?
    Fusion

  3. #3
    up

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    32
    Con questa funziona:

    codice:
        <script language="javascript">
            function writeText(){
              nuova = window.open("editor.html", "editor", "'resizable=no,width=530,height=520,scrollbars=no");
    	  
    	  if (document.all){
                nuova.document.all["txt"].innerHTML = "Scemo";
              }else if(document.layer){
                nuova.document.layer["txt"].innerHTML = "Cretino";
    	  }else{
                nuova.getElementById("txt").innerHTML = "Deficiente";
    	  }
            }
        </script>

    Cmq dillo che hai risolto che magari c'è gente che fa prove!! :suonata:

    Che collega idiota


    DAI CHE SCHEEERZOOOO!!
    Fusion

  5. #5
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Originariamente inviato da Fusion
    codice:
    if(document.layer){
                nuova.document.layer["txt"].innerHTML = "Cretino";
    Sei sicuro di questo?

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998

    @ fusion

    Sei pregato di utilizzare questo forum nei limiti concessi dal regolamento e non per sfoggiare lessico e rapporti interpersonali.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  7. #7
    risolto!


  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    32
    Chiedo scusa a tutti per il linguaggio utilizzato verso il mio collega TomHead.

    Vi prego non picchiatemi


    non lo faccio +
    Fusion

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    Originariamente inviato da Fusion
    Chiedo scusa a tutti per il linguaggio utilizzato verso il mio collega TomHead.

    Vi prego non picchiatemi


    non lo faccio +
    OT: una sguazzata qui ti fa bene forse http://forum.html.it/forum/showthrea...83#post3783483

  10. #10
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    32
    dovrei leggerlo tutto? E' un modo per farmi raggiungere la vecchiaia leggendo?

    LOL
    Fusion

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.