html/javascript: Popup auf Bild

  • #1
G

groovesurfer

Bekanntes Mitglied
Themenersteller
Dabei seit
28.02.2003
Beiträge
352
Reaktionspunkte
0
Hi Leute,

habe hier ein Bild, was nach Klick vergrößert werden soll (also ein pop up Bild). Wie ich ein pop up Bild mit einem Butten mache ist mir klar, wie jedoch mit einem Bild?

So würde ich es mit einem Button machen:

Code:
<script language=JavaScript>
<!--
function info(url)
{
 window.open(url,'Text',
            ->toolbar=no,location=no,directories=no,' +
            ->status=yes,menubar=no,scrollbars=no,' +
            ->resizable=yes,copyhistory=no,' +
            ->width=620,height=480');

}
//-->
</script>
<p>
<form>
<input type=button name=Info value=klick onclick=info('index.htm')></input>
</form>
 
  • #2
Hi

<img ... onclick=info('index.htm') ...>

oder

<a href=javascript:info('index.htm')><img ..></a>

Gruß, Michael
 
  • #3
Cool. Vielen Dank. Hat funktioniert.

Grüsse ::)
 
  • #4
einen kleinen Schwachpunkt habe ich aber entdeckt (erst jetzt).
Die Funktion funktioniert aber nur mit Netscape (nicht mit IE). Kann mir jemand sagen wieso? Und wie man die Funktion umschreiben könnte?
 
  • #5
Hi,
ich bin der Meinung mal afestgestellt zu haben, dass der IE sich ein bisschen mit Zeilenumbrüchen schwer tut. Versuche mal die Funktion in eine Zeile zu schrieben und gucke mal, ob er es dann interpretiert.
 
  • #6
Funktioniert leider immer noch nicht. Bei meinem ersten Eintrag hat es mit dem IE funktioniert, obwohl die Funktion nicht in einer Zeile stand.
Vielleicht noch ne Idee?
 
  • #7
Wie wäre es wenn du es ganz einfach und Standart konform so machst:

Code:
<html>
<head>
<title>Fenster mit JavaScript</title>
<script type=text/javascript>
<!--
function PopupFenster() {
  F = window.open(datei.htm,Popup,width=400,height=300);
}
// -->
</script>
</head>
<body>
<p><a href=javascript:PopupFenster()><img src=/thumbnail.jpg></a></p>
</body>
</html>

In die html Datei die du im JS hinterlegt hast bindest du das Bild ein. Ganz einfach, ganz sauber und läuft in jedem Browser. Dann kannst du dir auch das onClick gedöns sparen. Weiß eh nicht ganz wozu du das benutzt hast. onMouseover und CO könnt ich ja noch verstehen, aber onClick. *grübel* Na ja ich muss es ja auch nicht verstehen.
 
  • #8
ja... hast eigentlich recht. Ist unkomplizierter.

Thx
 
  • #9
No problem. Helfe gerne.
 
Thema:

html/javascript: Popup auf Bild

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.966
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben