Visualizzazione dei risultati da 1 a 2 su 2

Discussione: metodo document.write

  1. #1
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027

    metodo document.write

    Ciao, ho il seguente problema:

    richiamo da una pagina web una pop up che deve mostrare dei risultati a seguito di un comando eseguito sul server.
    Richiamo la pagina php che fà questo lavoro con il seguente comando:
    codice:
    var finestra=window.open('pagina.php?variabile1='+variabile1+'&variabile2='+variabile2,'finestea','width=300,height=280,toolbar=no,status=no,menubar=no,scrollbars=no,resizable=no');
    Il mio problema è che questo comando richiede un certo lasso di tempo per mostrare il risultato, quindi vorrei che nel frattempo venga mostrato un messaggio di attesa, allora subito dopo l'istruzione sopra ho inserito:

    codice:
    finestra.document.write("Ricerca in corso....");
    Questo mi va bene solo a metà perchè effetivamente il messaggio viene mostrato fino a che non visualizzo i risultati, ma viene mostrato in semplice testo nero su fondo bianco.
    Quello che vorrei fare è passare anche il colore di sfondo e altri elementi di formattazione...
    Ho provato a modificare in questo modo il codice:
    codice:
    finestra.document.write("<body bgcolor='#005296'>");
    finestra.document.write("Ricerca in corso....");
    Ma non solo viene ignorato il body, ma anche il secondo document.write.

    Spero di essere riuscito a farmi capire


    Help!

    Grazie

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    ho ravanato un po' nel codice e adesso funziona.... sinceramente non so cosa ho cambiato.... forse avevo lasciato in giro qualche virgola o apice che bloccava il tutto...

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.