>>lerchedahl
-- hvad er der galt i at lægge en onclick på et img-element ?-)
Hvis du kigger på:
http://www.w3.org/TR/html401/struct/objects.html#edef-IMG, vil du se, at onclick tilfældigvis ligger forrest i listen over events, som hører til på et img !-)
Det værste ved at gøre sådan er, at ældre browsere ikke forstår den, så hvis din målgruppe er brugere, som notorisk har computere fra før 1995 skal man absolut fravælge at bruge events ...
-- og iøvrigt er det helt rigtigt, at anbefale et printer-stylesheet, det er absolut den mest elegante metode, og den nemmeste implementering er vel noget i denne stil i det almindelige stylesheet:
@media print{
*{visibility:hidden;}
.print{visibility:visible;}
}
-- og så tilføje print-klassen til de elementer, som skal udskrives:
<div id="menuDiv" class="menu"></div>
<div id="content" class="content print">Indhold</div>