- Home
- Categorie
- Coding e Sistemistica
- Help Center: consigli per il tuo progetto
- Stampare pagina Web - script:windows.print();
-
Stampare pagina Web - script:windows.print();
Salve,
Per stampare la mia pagina web ho usato la funzione javascript [HTML]script:windows.print();[/HTML]. Facendo delle prove, con Chrome non parte nessuna azione, con Firefox compare un avviso con scritto che nessun programma di stampa è abbinato al comando.
Come mai questo comando non funziona più? Uso Dreamweaver, qualcuno può suggerirmi qualcosa?
-
Come lo hai copiato qui presenta un errore e cioè manca il "java" prima di script, la sintassi giusta è:
[HTML]<a href="javascript:window.print()">Stampa</a>[/HTML]
-
Il codice completo è questo:
[HTML]
<a href="java-script:windows.print();"><img src="imm/stampa1.gif" alt="Stampa" name="print" width="127" height="40" id="print" onmouseover="MM_swapImage('print','','imm/stampa2.gif',1)" onmouseout="MM_swapImgRestore()" /></a>
[/HTML]
L'errore che mi dà è: "Impossibile aprire questo indirizzo: il protocollo (javascript) non è associato ad alcun programma"
-
"javascript" va scritto tutto attaccato.
-
Corretto, ma non adesso non fa più nulla
-
Strano che non funzioni, hai controllato se non c'è qualche altro script con cui va in conflitto?
Crea una nuova pagina che contiene solo lo script per la stampa e controlla se va, in caso contrario incollami il codice usato.Prova anche a fare:
[HTML]<a href="#" onClick="window.print();return false">Stampa</a>[/HTML]PS: Penso l'errore sia che hai scritto windows e invece l'oggetto è window.