Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    105

    stampa pop up generata con document.write

    Ciao ragazzi,
    ho una finestra pop up creata attraverso "document.write".
    Vorrei che comparisse in fondo ala finestra una scritta "stampa" per stamparne il contenuto.
    come faccio?
    ho cercato fra i vari scripts, ma tutti chiedono di inserire del codice nel body...che io non ho, essendo la pagina generata direttamente con document.write!
    qualcuno può aiutarmi??:master:
    grazie
    dani:bubu:

  2. #2
    Utente bannato
    Registrato dal
    Apr 2003
    Messaggi
    1,119
    beh... non hai provato a scriverla nel document.write?
    forse non ho capito bene, postami il codice.

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    105
    dunque mi spiego meglio: ho questa popup che non carica una pagina esterna, ma (a quanto ho capito) il contenuto di una variabile "soluzione". E fin qui tutto ok.
    con window.close riesco a farla chiudere, mentre con self.print non riesco a farla stampare.

    ecco il codice:


    soluzione += "<TR HEIGHT=\"20\" BGCOLOR=\"WHITE\">\n<TD WIDTH=\"10\" ALIGN=\"CENTER\" VALIGN=\"TOP\">\n<FONT FACE=\"GEORGIA\" SIZE=\"5\">"+ColRisp+"</FONT>\n</TD>\n<TD>\n<FONT FACE=\"VERDANA, ARIAL\" SIZE=\"2\" COLOR=\"BLACK\"><FONT COLOR=\"#666666\">"+domMem[n]+"</FONT>\n
    "+domande[n][risposteEsatte[n]+2]+"</FONT>\n
    \n</TD>\n</TR>\n";
    }

    soluzione += "</TABLE>\n</TD>\n</TR>\n<TR BGCOLOR="+colore+" ALIGN=\"CENTER\">\n<TD>\n
    \n<FONT FACE=\"ARIAL\" SIZE=\"3\" COLOR=\"WHITE\">chiudi la finestra</FONT></TD>\n</TR>\n</TABLE>\n";

    var finestra = open("","Soluzione","WIDTH=500,HEIGHT=400,SCROLLBA RS,MENUBAR=YES");
    finestra.document.write(soluzione);}

    else{quizForm.reset();}
    }
    }


    ---

    se dopo window.close ci metto

    Stampa

    non funziona.
    sai dirmi perchè?
    grazie
    dani

  4. #4
    Utente bannato
    Registrato dal
    Apr 2003
    Messaggi
    1,119
    1.invece di <a href=#> metti <a href=javascript:funzione prima messa con onclick>
    2. 'return false', non 'return(false)'
    3. 'java script' tutto attaccato 'javascript'

    poi manca un pezzo di codice!!!
    postalo 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.