Newsgroup: it.comp.www.html
Titolo: stampare un documento html esterno

Avrei bisogno di stampare a partire da un link un documento html esterno. Ad
esempio se clicco su un'immagine che è su pippo.htm vorrei far stampare
pluto.htm. E' possibile? Tenete conto che non posso usare asp o php perchè
il mio hosting non me lo consente.
Ho cercato su google ma non ho trovato niente.
grazie
michele

 Ho cercato su google ma non ho trovato niente.
Hai provato a farlo con javascript?
-- 
[Non siamo materia che aspetta, ma schemi che si perpetuano.]
Rhadamanth.net (
http://www.rhadamanth.net
)
FIAG (
http://www.fiag.it
)
Savona Web (
http://www.savonaweb.net
)

> Hai provato a farlo con javascript?
Ho capito, ma come? Non so molto di javascript.
grazie
michele

comunque ho già fatto, grazie comunque.
ciao
michele

Scrivecelo, magari può servire a qualcun'altro.
Mi sembra che si facesse con il tag link, specificando che il link è per la
stampa, qualcosa del tipo:
<link rel="print" type="text/html" href="doc.htm" /> ?
-- 
:: Massimiliano Mattei
:: Project Leader
:: EVA Group :: 
www.evagroup.net
:: Soluzioni extranet :: e-business :: corporate portal

Scusate era cosě...
<link rel="alternate" media="print" href="doc.txt/.html">


 <link rel="print" type="text/html" href="doc.htm" /> ?
Il tag link viene impiegato tra gli head per definire relazioni tra il
documento in questione e ulteriori documenti presenti nel sito o di terze
parti.
I valori di rel (tipo di relazione con il documento collegato) o rev (tipo
di relazione tra documento collegato e documento) possono esssere:
alternate (versioni alterntive)
stylesheet (foglio di stile esterno)
start (il primo di una serie)
next (il successivo)
prev (il precedente)
contents (rappresenta l'indice dei contenuti)
index (indice analitico)
glossary (glossario attinente)
copyright (informazioni relative al copyright)
chapter (apre un capitolo)
section (apre una sezione)
subsection (vei sopra)
appendix (appendice sul documento)
help (ulteriori informazioni)
bookmark (attinenza generica)
Link dunque non serve per "stampare" un documento cliccando sopra
all'oggetto che lo contiene.
Si può invece utilizzare link per collegare un foglio di stile per la
stampa esterno, ma non è ciò che chiedeva Michele.
La sintassi è:
<link rel="stylesheet" type="text/css" media="print"
href="css/printstyle.css" />


 <link rel="alternate" media="print" href="doc.txt/.html">
Non fa comunque ciň che chiede Michele. Guarda il mio post di poco fa.
Questo poi
href="doc.txt/.html"
mi lascia perplesso.


In realtà non ho proprio risolto ma ho un po' cambiato le cose. Nella pagina
ho messo un link alla pagina che volevo stampare con destinazione _blank e
in quest'ultima ho messo questo script che ho trovato:
<SCRIPT Language="Javascript">
function printit(){
var NS = (navigator.appName == "Netscape");
var VERSION = parseInt(navigator.appVersion);
if (VERSION > 3) {
 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>
e l'ho fatto partire al caricamento della pagina
<body bgcolor="#FFFFFF" text="#000000" onLoad="printit()">
Questo è quanto. ciao a tutti
michele

 mi lascia perplesso.
Hahaha :) No questo era un esempio o/o
Perchè non fa quello che chiede Michele? Se il documento è uno, basta
abbinare al link la stampa della pagina e il documento esterno viene
stampato in sostituzione della pagina corrente.
Un dubbio in realtà è sulla compatibilità semmai...


Hai provato mettendo nell'intestazione <head> qeusto?
 <link rel="alternate" media="print" href="percorso_del_tuo_documento">
E poi abbinando al link: <a href="#" onclick="javascript:
document.print();return false;">....</a>
