gulli:board Logo

Anzeige


  Antwort
knuth
Mitglied
 
Benutzerbild von knuth
 
Registrierungsdatum: Aug 2001
Beiträge: 3.270
Betreff: [JS] Problem mit Mozilla und new Image()

Hi Leute, ich hab folgendes Problem:

Das unten stehende Script funktioniert in allen Browsern soweit
einwandfrei, "auch in Netscape 4.x". Es geht darum, Thumbnails von Bildern in einem Bestimmten Teiler-Verhältnis anzuzeigen.

Nur im Mozilla v0.9x (wie's bei neueren Versionen aussieht, weiß ich nicht)
klappts nicht, er kriegt bh und bw nicht recht - beide 0.

Vor dem einfügen der Zeile mit dem return; war's auch in NS4 so.
Die Zeile bringt allerdings bei Moz gar nichts, im Gegenteil, so
wird wenigstens ein Pünktchen auf der Seite angezeigt.

Fällt einem von Euch auf, was noch fehlen Mozilla könnte?



Code:

<html>
<head>
<script type="text/javascript">
<!--
var ns4 = document.layers;

function writeIMG(BILDURL){
Teiler = 5;
b = new Image();
b.src = BILDURL;
if(b.src==BILDURL&&ns4) return; /* muß sein wegen NS4 */
bw = Math.floor(b.width/Teiler);
bh = Math.floor(b.height/Teiler);

document.write("<img border=\"1\" src=\"" + BILDURL + "\" width=\"" + bw + "\" height=\"" + bh + "\" alt=\"Anzeigen\" title=\"Anzeigen\">");
}
-->
</script>
</head>
<body>
<br>&nbsp;<br><br>&nbsp;<br>
<p align="center"><a href="#"><script type="text/javascript">
writeIMG('img/test.jpg');
</script></a></p>
</body>
</html>

Geändert von knuth (28. 10. 2003 um 16:55 Uhr).
Alt 28. 10. 2003, 14:53 knuth is online now Mit Zitat antworten #1
knuth
Mitglied
(Threadstarter)
 
Benutzerbild von knuth
 
Registrierungsdatum: Aug 2001
Beiträge: 3.270
OK, hat sich erledigt, hab jetzt wie's scheint 'ne einfache Lösung
für die Thumbnails gefunden.

<img name="b4" border="0" src="img/ks11_fhausNE600x412.jpg" width="5%" height="5%" alt="">
Alt 29. 10. 2003, 11:25 knuth is online now Mit Zitat antworten #2
marille
Ur-Gullianer
 
Registrierungsdatum: Jun 2000
Ort: Wien
Beiträge: 1.505
sind das viele bilder?

falls ja, könntest du dir viel code ersparen, wenn du mit css arbeitest:

in den head der html datei:

<style type="text/css">
img.tn {border:0; width:5%; height:5%;}
</style>

und unten dann:

<img class="tn" name=b4" src="pfad/zur/datei.jpg" alt="">

"tn" steht hier für "thumbnail"

alt kannst du, wenn es sich um thumbnails handelt, unter umständen wirklich weglassen, ansonsten gehörts schon dazu...

lg,
marillchen
Alt 29. 10. 2003, 11:59 marille is offline Mit Zitat antworten #3
knuth
Mitglied
(Threadstarter)
 
Benutzerbild von knuth
 
Registrierungsdatum: Aug 2001
Beiträge: 3.270
Stimmt, mit dem css, werd' ich auch noch machen.
Ein alt- und title-Tag werde ich aber noch lassen.

Wobei ich allerdings schon den border über css beeinflussen wollte, was aber bei ns4 bescheiden aussah.
Alt 30. 10. 2003, 01:06 knuth is online now Mit Zitat antworten #4
marille
Ur-Gullianer
 
Registrierungsdatum: Jun 2000
Ort: Wien
Beiträge: 1.505
stellt sich die frage, ob man ende 2003 netscape 4 wirklich noch unterstützen soll... ich meine, die, die den schrott noch verwenden, sind doch mittlerweile sowieso schon gewöhnt, dass alle möglichen seiten nicht so aussehen, wie sie sollten...

mir persönlich wäre es zuviel arbeit. ich habe jetzt 2 unternehmensseiten auf xhtml/css umgestellt und noch keine beschwerde bekommen...

lg,
marillchen
Alt 30. 10. 2003, 08:45 marille is offline Mit Zitat antworten #5
Dexter
Cloogshicer®
 
Benutzerbild von Dexter
 
Registrierungsdatum: May 2000
Ort: fuck'nmiddlofnowhere
Beiträge: 13.215
Zitat:
Original geschrieben von marille
stellt sich die frage, ob man ende 2003 netscape 4 wirklich noch unterstützen soll... ich meine, die, die den schrott noch verwenden, sind doch mittlerweile sowieso schon gewöhnt, dass alle möglichen seiten nicht so aussehen, wie sie sollten...
Kommt drauf an, wie man "aussehen soll" definiert. Wenn die Seite im NN4 aus bedienbarem "nur Text" besteht, dann ist doch alles in Butter.
Ich meine, dass man nur wegen nn4 auf CSS verzichten sollte ist mittlerweile abstrus.
Alt 30. 10. 2003, 11:33 Dexter is offline Mit Zitat antworten #6
Themen-Optionen Antwort


Themen-Optionen

Gehe zu



Alle Zeitangaben in UTC +1. Es ist jetzt 02:09 Uhr.
Angetrieben von vBulletin
Copyright ©2000 - 2006, Jelsoft Enterprises Ltd.
asperger.gullisys.net

Anmelden

Benutzername
Kennwort
© Copyright 2008 gulli.com home | regeln | sitemap | kontakt | impressum | partner | downloads | disclaimer |
Message Boards and Forums Directory