Pruts!
vrijdag 8 augustus 2003 — 20.13
Gebruik sleight.js! Riepen behulpzame bezoekers naar aanleiding van de constatering dat Microsoft geen .png ondersteunt. Maar da's javascript, dacht ik. Dat wil ik niet. Ik los het liever op de server op.En da's gebeurd. Met een phpscriptje wordt vastgesteld of u internot explorer gebruikt, en zoja, dan volgt er wat hocus-pocus, et voila!
Goed he?
De functie... Deze kun je bovenin je index.php opnemen, of in een apart bestand stoppen en dan includen.
function put_png($path2img, $width, $height, $title, $class){
global $HTTP_USER_AGENT;
$suffix = "px";
if (ereg("MSIE", $HTTP_USER_AGENT) && ereg("Windows", $HTTP_USER_AGENT) && !ereg("Opera", $HTTP_USER_AGENT)) {
echo"
width:$width$suffix;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
(src='$path2img',sizingMethod='scale');\">";
}
else {
echo"";
}
}
?> -->
En dan aanroepen met:
Tussen haakjes achtereenvolgens de lokatie van het plaatjes, breedte, hoogte, ALT tekst en css class vermelden.
zes reacties
Uh, op mijn computer moet ik een end naar beneden scrollen om de tekst te kunnen zien. Maar ja, ik heb dan ook een Mac. Dan ogen sommige logs net een beetje anders.
Aukje (URL) 08-08-’03 21:38
@Aukje… wat voor mac? OS? Browser? Hier (OSX 10.nogwat/safari) gaat het prima…
lijn 08-08-’03 21:47
Ja! Werkt!
Ruben (URL) 08-08-’03 23:23
wartaal
arthur 09-08-’03 07:02
@Lijn: Ik heb MacOs9 en gebruik Internet Explorer 5. Ik moet nog steeds scrollen om de tekst te kunnen zien. Gek hè?
Aukje (URL) 09-08-’03 08:44
Wilt u de oplossing onder GNU of GPL license delen?
is nog steeds zichzelf niet met het –
JW- (URL) 09-08-’03 10:32