JS script für Bilder zentriet öffnen vom Dr. auf bilderlink?

ten

Grünschnabel
Hallo,

Ich versuche ein Pop-up Bilderlink mit JS zu lösen. Auf normale Links klappt das wunderbar aber bei Bilderlinks schreit der browser: "Datei konnte nicht gefunden werden"

mein Vorbild liegt hier: http://www.drweb.de/javascript/popup.shtml


und der code da:


Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN">
<html lang="de-ch">
<head>
  <script language="javascript">
var Fenster = null;
function neuesFenster(meineSeite,meinName,w,h,scroll){
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
settings =
'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'
Fenster = window.open(meineSeite,meinName,settings)
}
  </script>
  <title>fsdfdf</title>
</head>
<body>
<a href="http://www.drweb.de"
 onclick="neuesFenster(this.href,'name','400','400','yes');return false">Dr.Web</a><br>
<br>
<a href="http://www.drweb.de"><img
 onclick="neuesFenster(this.href,'name','400','400','yes');return false"
 style="border: 0px solid ; width: 100px; height: 86px;" alt=""
 src="webpage%20NEW%202/data/bilder/oc.n-logo.png"></a>
&nbsp;
</body>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN">
<html lang="de-ch">
<head>
  <script language="javascript">
var Fenster = null;
function neuesFenster(meineSeite,meinName,w,h,scroll){
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
settings =
'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'
Fenster = window.open(meineSeite,meinName,settings)
}
  </script>
  <title>fsdfdf</title>
</head>
<body>
<a href="http://www.drweb.de"
 onclick="neuesFenster(this.href,'name','400','400','yes');return false">Dr.Web</a><br>
<br>
<a href="http://www.drweb.de"><img
 onclick="neuesFenster(this.href,'name','400','400','yes');return false"
 style="border: 0px solid ; width: 100px; height: 86px;" alt=""
 src="webpage%20NEW%202/data/bilder/oc.n-logo.png"></a>
&nbsp;
</body>
</html>

Muss man für ein Bilderlink anders vorgehen?

Grüsse von der Alm
 
Der onclick darf nicht im <img>-Tag sein, weil du mit "this.href" ja auf den href des Elementes zugreifst in dem sich der onclick befindet und Bilder haben nunmal keinen href. Pack den onclick in den Link und es wird funktionieren.
 
ja, genau das war der Fehler....sorry war ne ziemliche -frage....aber ich bin noch nicht so vertraut mit dem JS-Syntax

...danke für die Geduld ;)
 

Neue Beiträge

Zurück