dreamweaver: neues browserfenster on mouse over
daisy
- html
einen schönen guten morgen.... ;-)
habe bild in dreamweaver mx über
"insert-> rollover image" eingefügt.
dann denn befehl in
advanced layout -> behaviours -> open browser fenster
eingegeben...
also beim rollover ändert die grafik (button.gif)
die farbe (button-over.gif) und es erscheint gleichzeitig
das neue browserfenster in klein...
ebenso für button2.gif --> hier soll dasselbe fenster erscheinen...
problem:
fährt der anwender mit der maus über
button.gif,
erscheint das neue fenster und bleibt offen, fährt er über
button2.gif --> dito,
das soll ja auch so sein, nur ist dann das neue fenster zweimal offen, fährt er evtl. nochmals mit der maus über den 1. button kommt ein neues fenster...usw.
wie kann ich es einrichten das es nur einmal erscheint
und wenn es dann offen ist, nicht nochmals neu geladen wird...?
merci für eure hilfe vorab...
Liebe Daisy,
siehst du, das sind die Grenzen, an die man mit WYSIWYG-Editoren eben stößt. Es scheint, als wüsstest du noch nicht einmal, was der Dreamweaver da für dich macht, sonst hättest du als Themenbereich nämlich nicht "HTML" sondern "JAVASCRIPT" genommen. Ich habe mir erlaubt, den Betreff ein bisschen anzupassen und hoffe, es ist dir recht so.
Wenn du wissen willst, wohin du im Dreamweaver klicken musst, damit das klappt, wirst du noch ein bisschen warten müssen, bis jemand vorbeikommt, der sich damit auskennt.
Wenn du aber neugierig genug bist um wissen zu wollen, was da geschieht, solltest du erstmal lesen - nämlich SELFHTML: http://selfhtml.teamone.de/javascript/index.htm. Es wird sicherlich ein Weilchen dauern, bis du das alles kapierst - aber danach kann dir so ein dummer Editor keine Knüppel mehr zwischen die Beine werfen! :o)
File Griese & schönen Sonntag,
Stonie
guten morgen stonie,
weiß zwar nicht ob du die antwort noch liest weil der beitrag ja schon etwas weiter nach unten gerutscht ist.
auf jedenfall hast du recht, und ich bin erst ganz am anfang am basteln meiner page. ich versuche, wie nach deinem rat, nach möglichkeit meiner auffassungsgabe ;-) meistens über den code zu gehen und mich damit mit der html-programmierung auseinanderzusetzen
so simple sachen wie mouse over und so krieg ich auch schon hin, nur bei meinem problem war: ich habe zwar die erläuterung zu javascript-window (open, close usw.) durchgelesen aber um es kurz zu halten: ich will das selbe ergebnis erreichen wie Dirk , Beitrag weiter oben vom 18. 01. 2004, 12:24. beim klick auf den button erscheint dann zwar ein neues fenster, aber er wechselt auch den mainframe...
habe dazu nichts gefunden oder halt nicht genau geschaut...
ich warte mal, was er für antworten bekommt...
ansonsten danke für die hilfestellung und schönes restwochenende...
daisy
Liebe Daisy,
siehst du, das sind die Grenzen, an die man mit WYSIWYG-Editoren eben stößt. Es scheint, als wüsstest du noch nicht einmal, was der Dreamweaver da für dich macht, sonst hättest du als Themenbereich nämlich nicht "HTML" sondern "JAVASCRIPT" genommen. Ich habe mir erlaubt, den Betreff ein bisschen anzupassen und hoffe, es ist dir recht so.
Wenn du wissen willst, wohin du im Dreamweaver klicken musst, damit das klappt, wirst du noch ein bisschen warten müssen, bis jemand vorbeikommt, der sich damit auskennt.
Wenn du aber neugierig genug bist um wissen zu wollen, was da geschieht, solltest du erstmal lesen - nämlich SELFHTML: http://selfhtml.teamone.de/javascript/index.htm. Es wird sicherlich ein Weilchen dauern, bis du das alles kapierst - aber danach kann dir so ein dummer Editor keine Knüppel mehr zwischen die Beine werfen! :o)
File Griese & schönen Sonntag,
Stonie
Hi daisy,
so simple sachen wie mouse over und so krieg ich auch schon hin, nur bei meinem problem war: ich habe zwar die erläuterung zu javascript-window (open, close usw.) durchgelesen aber um es kurz zu halten: ich will das selbe ergebnis erreichen wie Dirk , Beitrag weiter oben vom 18. 01. 2004, 12:24. beim klick auf den button erscheint dann zwar ein neues fenster, aber er wechselt auch den mainframe...
habe dazu nichts gefunden oder halt nicht genau geschaut...
ich warte mal, was er für antworten bekommt...
Zugegeben, das ist nicht leicht zu finden, wenn man nicht weiss, wonach man suchen sollte:
http://aktuell.de.selfhtml.org/tippstricks/javascript/fensterzugriff/index.htm
Ich hoffe, ich habe dich richtig verstanden. ;-)
Gruß
Kurt
lieber kurt,
das hab ich auch schon studiert aber auch nicht alles 100%ig verstanden...
um nochmals deine nerven zu strapazieren ;-) habe ich mal den code einkopiert:
<script type="text/javascript">
<!--
F1 = window.open("popupifo.htm","Fenster1","width=443,height=161,left=50,top=300");
//-->
</script>
</head>
<body>
<img src="../Eigene%20Dateien/Web/scorpion-art/data/images/index01.gif" width="476" height="317">
</body>
</html>
also, wenn ich die site öffne, öffnet sich auch sofort das kleine fenster - aber ich will folgendes: wenn man auf das bild index01.gif klickt, dann soll erst das kleine fenster erscheinen, also nicht automatisch beim laden der site...
würde mich über nochmalige hilfestellung freuen, denn an dem problem tüfftel ich schon seit einigen stunden rum und bestimmt ist es ganz einfach... ich weiss halt nicht wie und wo ich onmouseclick einfügen muss....
merci und gruß
daisy
hi,
<script type="text/javascript">
<!--
F1 = window.open("popupifo.htm","Fenster1","width=443,height=161,left=50,top=300");
da diese anweisung als direkter befehl da steht, wird sie sofort ausgeführt.
wenn man auf das bild index01.gif klickt, dann soll erst das kleine fenster erscheinen, also nicht automatisch beim laden der site...
dann packe die anweisung in eine funktion, und rufe diese aus deinem bild mit einem geeigneten eventhandler auf.
http://selfhtml.teamone.de/javascript/sprache/funktionen.htm
http://selfhtml.teamone.de/javascript/sprache/eventhandler.htm
gruss,
wahsaga