Samme problem som http://www.eksperten.dk/spm/314765 hjæææælp!!!!
Jeg er ved at blive sindsyg over at det ikke virker. Jeg arbejder sammen med Chrisrj på at få det til at virke men uden held. Derfor prøvar jeg at oprette spørgsmålet i håb om at der er en der kan hjælpeJeg har denne print funktion:
<script>
function openDu(hvad){
tekst = document.getElementById(hvad).innerHTML
du = window.open('','du')
du.document.write(skriv = "<html><head><body>"+tekst+"</body></head></html>")
du.document.close();
du.focus();
du.print();
}
</script>
Og den kaldes sådan:
<a href="#" onclick="openDu('layer2')">print laget</a>
Og printer det der står inde i denne div:
<div id="Layer2" style="z-index:2">
Så langt, så godt.
Men den printer bare kun noget af den!??!?
Eks.
Her er den indsat i min kode:
<div id="Layer2" style="z-index:2"><td vAlign="top" align="left" width="195" height="26">
<font class="head">
<!-- #include file="databaseconn.asp" -->
<%
SQL = "SELECT * FROM forsidetekst where id=1"
Set rs = Conn.Execute(SQL)
response.Write rs("overskrift") & "</font></td>"
%>
</font>
</td>
Så udskriver ingenting. Men rykker jeg div'en ned til font:
<div id="Layer2" style="z-index:2"><font class="head">
kommer min overskrift ud.
Hvorfor kan jeg ikke printe andet ud??
Siden kan ses og afprøves her:
http://dsfm.2mj.dk/index.asp?page=forside.asp
