printknop per plaatje?

Status
Niet open voor verdere reacties.

dimitri10011

Gebruiker
Lid geworden
9 jan 2006
Berichten
80
hallo lezer,

ik heb dus een kleurplaten deel op mijn site met nieuwe verkleinde tumbnails maar ik wil graag dat als je op een knop print onder het plaatje klikt dat je dan het plaatje kan printen...
wie wil (en kan) mij helpen...
het printknopje:
print3yz.png
muis niet op knop
printover8mu.png
muis op knop

als jullie de site willen zien:
moet je hier klikken

als jullie liever meteen de HTML code willen veranderen dank je (zie bijgesloten bestand)
 

Bijlagen

Laatst bewerkt:
zoiets?

<a href="#" onclick='window.print();' onmouseout='document.images["printimg"].src="http://img496.imageshack.us/img496/8393/print3yz.png";' onmouseover='document.images["printimg"].src="http://img496.imageshack.us/img496/3734/printover8mu.png";'><img id="printimg" src="http://img496.imageshack.us/img496/8393/print3yz.png" alt=""></a>
 
ja zoiets!

maar print hij nu alleen dat plaatje of de hele webpage :s

maar ik heb dit erbij gedaan:

Code:
<a href="#" onclick='window.print();' onmouseout='document.images
["printimg"].src="http://img496.imageshack.us/img496/8393/print3yz.png";' 
onmouseover='document.images
["printimg"].src="http://img496.imageshack.us/img496/3734/printover8mu.png";'><img 
id="printimg" src="http://img496.imageshack.us/img496/8393/print3yz.png" alt="" [COLOR="Red"]border=0[/COLOR] ></a>
 
Laatst bewerkt:
Als je dan het document met het plaatje in een ander (i)frame gooit kan je
document.print veranderen in window.frames["naamvanjeframe"].document.print()

Dan krijg je alleen het plaatje afgedrukt
 
??????

sorry dat klikt voor mij als abacadabra kan je please voor mij in deze HTML code ervoor zorgen dat het werkt...
en doe het zonder de lay-out te veranderen please...

indien nodig kan ik de links van de plaatjes anders maken
 

Bijlagen

Laatst bewerkt:
Hoi,

Ik ben bang dat je het meeste werk zelf moet doen, maar ik kan je wel vertellen wat je moet doen. Je moet al die plaatjes op de pagina laten linken naar nieuwe pagina's op jouw server.
Dus niet:
<a href="http://img43.imageshack.us/img43/1112/hondsnuffel9ml.jpg"><img src="http://img43.imageshack.us/img43/1112/hondsnuffel9ml.jpg" border="0" width="142px" height="142px"></a>

Maar:
<a href="mijnnieuwepagina.html"><img src="http://img43.imageshack.us/img43/1112/hondsnuffel9ml.jpg" border="0" width="142px" height="142px"></a>

Die mijnnieuwepagina.html bevat dan het plaatje en de printknop. Blijft het probleem dat je de printknop mee afdrukt, daarvoor heb ik een scriptje geschreven dat de printknop verbergt op het moment dat je erop klikt. Je nieuwepagina.html ziet er dan zo uit:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Untitled</title>
<script language="JavaScript" type="text/javascript">
<!--
var ie = document.all ? true : false;

function hideprint()
{
var img;
if(ie)
img = document.all.printimg;
else
img = document.getElementById("printimg");

if(img)
img.style.visibility = "hidden";

document.print();
}
//-->
</script>

</head>
<body>
<img src="http://img43.imageshack.us/img43/1112/hondsnuffel9ml.jpg" alt="">
<a href="#" onclick='hideprint();' onmouseout='document.images["printimg"].src="http://img496.imageshack.us/img496/8393/print3yz.png";' onmouseover='document.images["printimg"].src="http://img496.imageshack.us/img496/3734/printover8mu.png";'><img id="printimg" src="http://img496.imageshack.us/img496/8393/print3yz.png" alt=""></a>
</body>
</html>
 
anders gezegt een hoop werk voor alle 25 plaatjes...

jammer als er een eenvoudigere manier is zou ik dat heel graag horen als ik niet al klaar ben met het aanpassen... daarmee zal ik morgen beginnen...
 
Laatst bewerkt:
sorry voor dubbel post maar dit vindt ik veel werk.ben nu nog bezig!

denk dat ik maar gewoon ze de plaatjes laat downloaden en zelf uitprinten.

vraag opgelost!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan