Bild in neuem Fenster öffnen funktioniert am mac nicht!
manuel
- javascript
hallo leute!
habe ein (kleines ?) problem mit meiner site:
http://stud3.tuwien.ac.at/~e9725829/theseus/links.htm
von den ersten zwei links, sollten sich bilder in einem eigenen fenster (grösse angepasst) öffnen.
am pc mit IE 6 bzw. Netscape 7 läuft alles einwandfrei.
am mac leider nicht!!
das script ist ein javascript...kann mir wer helfen mit einem ev. neuen script, das sowohl am pc als auch am mac läuft?!
wäre klasse, dank an alle
gruss manuel
anbei der quelltext:
<HTML>
<HEAD>
<!-- ZoneLabs Privacy Insertion -->
<script language='javascript' src='http://127.0.0.1:3005/js.cgi?caw&r=16941'></script>
<TITLE>| mir |</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function Foto(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>
<BODY>
<body bgcolor="#ffffff" text="#000000" link="#999999" alink="#000000" vlink="##666666">
<Br>
<style type="text/css">
<!--
body { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: -2
px; font-style: normal; line-height: normal; font-weight: normal; font-variant:
normal; text-transform: none; color: #000000; text-decoration: none }
-->
</style>
<Br><FONT FACE="arial">
<font color="#000000" size="3">
| saUs + bRaus |<Br>
<Br>
<br>
<br>
<FONT FACE="arial ">
<font color="#000000" size="3">
<a href="javascript:Foto('./images/theseus.jpg')">theseus</a> | <a href="javascript:Foto('./images/muchogusto.jpg')">mucho gusto</a> | </a><a href="./images/zell/zeltamsee2.swf" target="blank">zel[t]amsee rally</a> | </a><a href="http://www.kahl-clan.de/" target="blank">the "kahl-clan"</a> | </a><a href="./images/virtoolsbig.htm" target="blank">flavor x [ 600 KB]</a><Br>
<Br>
<br>
<br>
<br>
<br>
<br>
<Br>
<br>
<br>
<br>
<br>
<br>
<Br>
<Br>
<Br>
<br>
<FONT FACE="arial ">
<a href="./index.htm" onmouseover="window.status=' << back to [*mir]'; return true" onmouseout="window.status=' '; return true">back ..</a><br>
<Br>
</BODY>
</HTML>
Servus,
die Seite zersemmelt meinen Mozilla.
Übrigens, Quelltexte von Webseiten posten ist so unnötig wie ein Kühlschrank am Nordpol. Aber kultig ist er, vor allem diese explizite <br>-Anwendung.
Übrigens, versuche dich in einer Version ohne Java-Script mit einem abgespeckten Code. Viele haben Java-Script deaktiviert (aus gutem Grund) und werden diese Seite niemals so zu Gesicht bekommen wie du dir das gedacht hattest.
In diesem Sinne,
O.
Hallo Manuel,
dieses Javascript ist mir ein bißchen suspekt - window.open erwartet als ersten Parameter eine Pfadangabe als String und nicht, wie ich das jetzt lese, ein img-Objekt. Lies' doch mal die Beschreibung der Methode im selfHTML, dann brauchst Du jeweils nur eine Zeile, die auch garantiert am Mac funktioniert:
http://selfhtml.teamone.de/javascript/objekte/window.htm#open
Simon