[Typo3-UG Denmark] Printerfriendly CSS stylesheet?

Søren P. Skou sps at t-rex.dk
Sun Jan 16 13:20:43 CET 2005


Thus spake Thomas, on Sat, Jan 15, 2005 at 03:23:17PM +0100:
> Hej jeg mangler et stylesheet som kan viser siden med den samme tekst og 
> uden billeder og links
hm, du har ihvertfald en del <img> tags så vidt jeg ved kan man ikke
umiddelbart fjerne dem v.h.a. et stylesheet :). 

Du kan gemme dem med en lille smule DHTML i dit stylesheet.

img {
  visibility:hidden;
}

Både FireFox og IE6 efterlader dog plads til at billedet kan være der,
f.eks. hvis du laver en en fin knap hvor billedet dukker op igen med en
lille smule javascript så skal der jo helst være plads. Billedet loader
stadig, browseren viser det bare ikke.

Ved hjælp af en kende javascript kan man dog være lidt mere kreativ,
omend man skal så huske at der skal være et id på body tagget,
<body id='body'> i det her tilfælde.

function hideimgs()
{
  if (document.getElementById) 
  {
    if (document.getElementsByTagName)
    {
      var body = document.getElementById('body');
      if (body)
      {
        var imgElements   = body.getElementsByTagName('img');
        for (i = 0; i < imgElements.length;i++) 
        {
          currentElement = imgElements[i];
          currentElement.style.display = "none";
        } 
      }
    }
  }
}

Ikke særlig flinkt - men det virker trods alt, testet med IE6 og Firefox
igen. Det kræver dog at den der ser siden har en browser der kan forstå
javascriptet (jeg har ikke testet med andet). Der sker så det at alle
IMG tags ikke vises overhovedet, hvorfor man ikke lige kan sætte den
property i selve stylesheetet ved jeg så ikke helt.

Det bedste ville nok være simpelthen at fjerne alle img tags så de ikke
var der? Reformattere den tekst der står der til "plain tekst" og så
printe det ud. ;-)

Mvh.
Søren P. Skou

-- 
GPG Key: 8E58ACB3
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 209 bytes
Desc: not available
Url : http://lists.netfielders.de/pipermail/typo3-ug-denmark/attachments/20050116/fc14e7ea/attachment.pgp 


More information about the TYPO3-UG-denmark mailing list