Fenster popUp

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Benutzeravatar
NS-6
Ehemaliges Teammitglied
Beiträge: 1440
Registriert: 21.09.2002 13:13
Wohnort: Bielefeld (NRW)
Kontaktdaten:

Fenster popUp

Beitrag von NS-6 »

Hab da mal ne Frage an euch codingFreaks. Und zwar habe ich auf meiner WebSite nen JavaScript eingebaut, was dazu dient nen popUp-Fenster(klein) zu öffnen, wenn man auf den entsprechenden Link klickt. So nun wollte ich mal wissen, ob man das Script auch so umschreiben kann, das das Fenster welches durch das Script geöffnet wird, sich auch bei MouseOver öffnet, und sobald man wieder mit der Mouse wech geht, das sich das Fenster automatisch wieder schliest ?!?

Geht das ? Oder muss ich mir dann nen anderes Script hollen ? Oder geht das überhaupt via Script ?

Die Ganzen WebSite ist in Html geschrieben.


Hier mal der Code des JavaScripts:

Code: Alles auswählen

}
 MM_reloadPage(true);
 /-->
 </script>
 <script language="JavaScript1.1" type="text/JavaScript">
 <!--
 function popUp(URL) {
 self.name = 'therooms';
 hacks = window.open URL, 'hacks', 'toolbar=0,
\ scrollbars=0,location=0,statusbar=0,menubar=0,
\ resizable=0,width=468,height=120,left= 267,top = 204');
 }
 /-->
 </script>
.: Danke schon man im Vorraus für eure Bemühungen:. :wink:
Der Weg ist das Ziel
Lieblingszitat: "Be sure, your Config is Saved and Secure"
Blog von NastorSeriesSix
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Nimm das Beispiel unter http://selfhtml.teamone.de/javascript/o ... .htm#close , nur lege die Funktionsaufrufe anstatt auf buttons in ein mouseover/out
Benutzeravatar
NS-6
Ehemaliges Teammitglied
Beiträge: 1440
Registriert: 21.09.2002 13:13
Wohnort: Bielefeld (NRW)
Kontaktdaten:

Beitrag von NS-6 »

Hab das grade mal versucht, aber iregdenwie geht das nicht so richtig bei mir. Kannste mir denn Code nicht einfach mal so umändern ? :o
Der Weg ist das Ziel
Lieblingszitat: "Be sure, your Config is Saved and Secure"
Blog von NastorSeriesSix
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Code: Alles auswählen

<html><head><title>Test</title>
<script type="text/javascript">
<!--
var Info;
//-->
</script>
</head><body>
<p onMouseOver="Info= window.open('about:Fääänstaaa', 'Zweitfenster');
" onMouseOut="Info.close()">Fääänstaaaa</p>
</body></html>
Musst aber darauf achten, daß sich das Fenster nicht über dem <p> öffnet, weil sonst sofort das mouseout aktiviert wird...
Benutzeravatar
NS-6
Ehemaliges Teammitglied
Beiträge: 1440
Registriert: 21.09.2002 13:13
Wohnort: Bielefeld (NRW)
Kontaktdaten:

Beitrag von NS-6 »

Hm , also bisher sieht das ganz jut aus. Nur frage ich mich, ob das net auch mit dem anderen code gehen würde. Weil sonst muss ich da soviel umändern. Na ja, wenn ich fragen hab dann melde ich mich :D
Der Weg ist das Ziel
Lieblingszitat: "Be sure, your Config is Saved and Secure"
Blog von NastorSeriesSix
Benutzeravatar
NS-6
Ehemaliges Teammitglied
Beiträge: 1440
Registriert: 21.09.2002 13:13
Wohnort: Bielefeld (NRW)
Kontaktdaten:

Beitrag von NS-6 »

}
MM_reloadPage(true);
/-->
</script>
<script language="JavaScript1.1" type="text/JavaScript">
<!--
function popUp(URL) {
self.name = 'therooms';
hacks = window.open URL, 'hacks', 'toolbar=0,
\ scrollbars=0,location=0,statusbar=0,menubar=0,
\ resizable=0,width=468,height=120,left= 267,top = 204');
}
/-->
</script>


Also mit dem Script geht das. Also die Funktion das er das Fenster uff machen soll. Nur mit dem anderen Script habe ich da jetzt derbe Probs!! Kann man bei diesem Script net noch nen Funktion hinzufügen, oder abändern?? Geht das net ?

.: Fragen über Fragen :. :roll:
Der Weg ist das Ziel
Lieblingszitat: "Be sure, your Config is Saved and Secure"
Blog von NastorSeriesSix
Benutzeravatar
NS-6
Ehemaliges Teammitglied
Beiträge: 1440
Registriert: 21.09.2002 13:13
Wohnort: Bielefeld (NRW)
Kontaktdaten:

Beitrag von NS-6 »

Hallo ihr CodingFreaks, ich würde doch gerne mal wissen wollen, ob das net auch mit dem script hier machbar ist. Das mit dem: Bei Mousover öffnen, und wenn die Mouse wieder wech is, das sich das wieder schliesst???????????!???????????

Will doch nur wissen ob das geht, mehr auch net. Dann geb ihr ruhe. :D


Weil jetzt über all neu Scripte rein zu machen, das is zu viel für mich. Und auserdem geht dieses andere Script da net so richtig (net meins) :-?
Der Weg ist das Ziel
Lieblingszitat: "Be sure, your Config is Saved and Secure"
Blog von NastorSeriesSix
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Du brauchst doch bloß irgenwo in einem JS-Block das "var Info;" reinzusetzen und dann ein HTML-Element mit dem mouseover7mouseout ausstatten. Ganz einfach also
Benutzeravatar
NS-6
Ehemaliges Teammitglied
Beiträge: 1440
Registriert: 21.09.2002 13:13
Wohnort: Bielefeld (NRW)
Kontaktdaten:

Beitrag von NS-6 »

Einfach ? hähä, nicht für mich. Wenn ich wüste wie das geht, dann hätte ich das wohl schon längst gemacht. Ich arbeite nunmal mit dreamwaverMX6 und da geht das per Drag&Drop! Und da bei diesem JavaZeugs, da kenne ich mich net aus. Deswegen frage ich ja, ob du das net da in den code an die stelle einbauen kannst! 8)
Der Weg ist das Ziel
Lieblingszitat: "Be sure, your Config is Saved and Secure"
Blog von NastorSeriesSix
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

LexX hat geschrieben:Einfach ? hähä, nicht für mich. Ich arbeite nunmal mit dreamwaverMX6
Dann frage ich mich wieso. Selbst mit Notepad ist das Einfügen eines fertigen Codeschnipsels mit copy&paste eine Sache von Sekunden.

Hier nochmal der Code wie du ihn nahezu 1:1 übernehmen kannst:

Code: Alles auswählen

<script language="Javascript" type="text/javascript"> 
<!-- 
var Info;
//--> 
</script>

<p onMouseOver="Info= window.open('hier-kommt-der-dateiname-hin.html', 'popup', 'width=500, height=500'); 
" onMouseOut="Info.close()">hier-kommt-das-hin-wo-man-mit-der-maus-rüberfahren-muss-zum-beispiel-text-oder-ein-bild</p>
Antworten

Zurück zu „Coding & Technik“