• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

JS-Fenster öffnen bei Klick auf Grafik

Metallica

Lounge-Member
Tach da!

In meiner IndexStart.htm verwende ich folgende Funktion um ein JS-Fenster zu öffnen:

<script>
function winopen(){
window.open("Popup.swf","MyWindow","toolbar=no,menubar=no,resizeable=no,width=720,height=500")
}
</script>


Im Body hab ich ein Clipart
<img src="Clips/Popup.jpg" border=0>

Welchen Befehl muss ich dem Clipart hinzufügen, dass sich das JS-Fenster bei Klick öffnet??
 
<a href="#" onclick="winopen()"><img src="Clips/Popup.jpg" border=0></a>

bye,
mo
 
Probiere es doch mal mit deiner Popup.swf aus, danach wirst du wissen ob das Falsch oder richtig war..... :D :D

MfG,

Patrick

P.S. Vielleicht lässt du es aber auch einfach so....
 
@PH-Online:
Das hab ich ja gemacht - ich poste doch nicht einfach so ins Board!
Wenn ich statt "#" mein "popup.swf" reinschreibe, öffnet sich noch ein zusätzliches Fenster mit 'ner Fehlermeldung "Seite nicht verfügbar"
Eigentlich wollte ich nur wissen, für was das "#" steht...
 
das #-zeichen ist quasi ein link auf sich selbst. du könntest auch die js-funktion beim href-attribut einbauen, ich machs aber immer so rum. gewohnheitssache.

bye,
mo
 
achso,

sorry @ metallica, ich wusste nicht, das du schon versucht hattest. Es gibt nämlich viele, die gar net selber ausprobieren sondern einfach mal posten.

MfG,

Patrick
 
Ich habe mit <a href="#".... leider schlechte Erfahrung gemacht.
Unter Netscape wird einen dann meist ein Fenster mit den dateien gelistet,
die sich im Verzeichnis befinden. Ich glaube mit mit <img id="bild1".... fährt
man besser, allerdings bin ich mir jetzt nicht ganz sicher, was der NN dazu sagt.
 
Eines wundert mich aber trotzdem. Ich rufe in meinem JS-Fenster ein Flashfile auf. Um ein solches in eine html-seite einzubinden muss ich ja mit <object>bla bla bla</object> bzw. <embed>......</embed> arbeiten.
Das muss ich beim JS-Fenster nicht. Da genügt folgendes:
<script>
function winopen(){
window.open("Popup.swf","Slotmachine","toolbar=no,menubar=no,resizeable=no,width=720,height=500")
}
</script>


<a href="#" onclick="winopen()"><img src="HPClips/Popup.jpg" border=0></a>

Warum ist das so???
 
Das Funktionier nur da, wo der Flash-Player installiert ist.

Sobald aber nur das Flash-Player-Plugin für den Explorer installiert ist, klappt das net.

MfG,

Patrick
 
@PH-Online
ja schon klar. deshalb schreibt flash ja beim einbinden eines flashfiles in die html die url für das plugin rein. Bei meinem Java-Fenster rufe ich aber nur das swf-file auf ohne die ganze object und embed geschichte (siehe vorletztes Posting von mir). Dieser Umstand ist mir halt schleierhaft?!?!?!
 
Das meine ich ja....

Wenn du Flash installiert hast, dann hast du auch den Flash-Player. Der kann auch ganz normal die swf dateien anzeigen. Wenn du aber nur das Flash-Plugin vom Browser drauf hast, dann brauchst du eine HTML seite, wo die swf datei eingebunden wird.

MfG,

Patrick
 
Zurück
Oben