Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Print

  1. #1

    Print

    Ragazzi, c'è una funzione universale per la stampa che funzioni con IE, NN, Opera, FFox?

    In una pagina ho un'immagine che funge da pulsante (ha un rollover)

    vorrei che quando l'utente clicca su questa, partisse la stampa della pagina web

    per favore aiutatemiiiiiiiiiiiiiiiiiii

    devo avere la certezza che la stampa funzioni con tutti i browser

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Avresti potuto postare il codice che usi... ora siamo costretti ad inventare sperando che sia adattabile alla tua reale situazione

    [img]pippo.gif[/img]

    ciao

    Per quanto riguarda la certezza... mi spiace
    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

  3. #3
    In html ho questo codice che fa da rollover
    clicco su immagine e parte la maschera per la stampa

    <A HREF="javascript:;" onClick="self.print()"
    ONMOUSEOVER="changeImages('mms_03', 'img/mms_03-over.gif'); return true;"
    ONMOUSEOUT="changeImages('mms_03', 'img/mms_03.gif'); return true;">
    [img]img/mms_03.gif[/img]</A>

    ora però vorrei usare una funzione per la stampa che vada bene anche con browser diversi

    ho trovato questo in internet ma non riesco a fargli compiere il rollover dell'immagine come sopra
    qualcuno sa aiutarmi ad adattarlo?




    <SCRIPT Language="Javascript">

    function printit(){
    if (NS) {
    window.print() ;
    } else {
    var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
    document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
    WebBrowser1.ExecWB(6, 2);
    WebBrowser1.outerHTML = "";
    }
    }
    </script>



    <SCRIPT Language="Javascript">
    var NS = (navigator.appName == "Netscape");
    var VERSION = parseInt(navigator.appVersion);
    if (VERSION > 3) {
    document.write('[img]img/mms_03.gif[/img]');
    }
    </script>

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.