Bild bei bestimmtem Browser nicht anzeigen
sunny
- javascript
0 jan0 Sunny
0 Jürgen Berkemeier0 sunny
Hallo!
Ich möchte, dass zB. ein Bild bei Netscape 4.75 nicht angezeigt wird. Ich dachte mir, grundsätzlich könnte ich das so lösen:
function browser () {
var browser = navigator.appName;
if (browser = "netscape")
{
var bild = ""
}
else
{
var bild = "<img src="../images/bild.gif" width="7" height="10">"
}
}
(Natürlich dann auch noch mit navigator.appVersion ...)
Und dort wo das Bild eingefügt werden soll, rufe ich dann die Variable auf - oder? Aber wie kann man im body eine JS-Variable aufrufen? Irgendwie hab ich da jetzt ein "black-out" glaub ich ... !?
Lg,
Sunny
da wo das bild angezeigt werden soll_
<script...
document.write(bild);
</script>
Ja, so hätt ichs eigentlich auch am Anfang gemacht. Funzt aber nicht. Kann es vielleicht daran liegen, dass ich im head mehrere JavaScript functions hab!?
Lg,
Sunny
da wo das bild angezeigt werden soll_
<script...
document.write(bild);
</script>
Hallo Sunny,
ich glaube, Dein Problem liegt in der Quotierung, versuch mal
var bild = '<img src="../images/bild.gif" width="7" height="10">';
^ ^
und im Body dann document.write(bild).
Gruß, Jürgen
Es funktioniert leider trotzdem nicht. Fehlermeldung: "bild ist undefiniert".
Lg,
Sunny
Hallo Sunny,
ich glaube, Dein Problem liegt in der Quotierung, versuch mal
var bild = '<img src="../images/bild.gif" width="7" height="10">';
^ ^
und im Body dann document.write(bild).
Gruß, Jürgen