Leander: Problem mit Netscape und Javascript, ich weiß nicht mehr weiter!

Beitrag lesen

Hallo!

Meine Homepage ging immer mit IE und Netscape...Javascripts habe ich nur zwei verwendet, eines, welches die Auflösung automatisch erkennt und eines für Bilder, zum Popup-Ansehen.

Gestern musste ich erschrocken feststellen, dass Netscape 6 das Auflösungserkennungsscript nicht mehr erkennt. Ich kam dann darauf, dass ich Netscape mal deinstalliert hatte und neu installiert OHNE dem Sun Java-Package...

Nun habe ich mir gleich Netscape 7 MIT dem Sun Java installiert (ich verwende sowieso nur IE, ich mag NS einfach nicht...aber NS habe ich nur installiert, um eben zu sehen, wie es mit meiner Homepage funktioniert). Jetzt geht das Auflösungsscript wieder, aber das Bilder-Ansehscript nicht!!! Es ist zum Durchdrehen...

Ich möchte Thumbnails anzeigen und wenn man draufklickt, soll kein neues Browserfenster geöffnet werden...eine extra Datei für jedes Bild will ich auch nicht einbinden, deswegen habe ich so ein Script im Net gefunden, welches das Bild aufmacht und mit einem weißen Rahmen darum anzeigt, ohne ein neues Browserfenster o.ä. zu öffnen.

Doch mit NS 7 UND Java geht es nicht mehr, die Thumbs werden nicht angezeigt, es werden so eingebettete Bilder gar nicht mehr angezeigt. Außer bei einer Ausnahme, wo leere Rahmen zu sehen sind, statt Thumbnails und wenn man draufklickt, kommen eh die richtigen großen Bilder.
Hier das Script:
------------------

<SCRIPT LANGUAGE="JavaScript">

<!-- Begin
function PrevFoto(img){
  foto1= new Image();
  foto1.src=(img);
  Controlla(img);
}
function Controlla(img){
  if((foto1.width!=0)&&(foto1.height!=0)){
    viewFoto(img);
  }
  else{
    funzione="Controlla('"+img+"')";
    intervallo=setTimeout(funzione,20);
  }
}
function viewFoto(img){
  largh=foto1.width+20;
  altez=foto1.height+20;
  stringa="width="+largh+",height="+altez;
  finestra=window.open(img,"",stringa);
}
//  End -->
</script>

------------------
Und so sind die Graphiken in die Homepage eingebaut...t_pic is das Thumbnail, das man sieht...und wenn man draufklickt, kommt eben das große Bild pic_...

Was kann ich tun? Ich will so ein ähnliches Script verwenden, das aber auch mit Netscape geht! Eben ein Script, wo ich nicht eine HTML pro großem Bild erstellen muss und wo auch kein neues Browserfenster aufgeht...

Geht mal auf www.tartosgardh.at mit dem IE 5.5+, dann auf Deutsche Version, Bildgefilde...dann z.b. Almsee und schaut euch an, wie die Bilder geladen werden, wenn man draufklickt.

Bitte um Hilfe!

Gruß,

Leander

<A HREF="javascript:PrevFoto('img/pic_nebel1.jpg')"><IMG SRC="img\t_pic_nebel1.jpg" BORDER="0"></A>