Willkommen auf dem Portal für Mediengestalter
|
|
Autor |
Nachricht |
Gangstarr
Threadersteller
Dabei seit: 27.01.2003
Ort: NRW
Alter: -
Geschlecht:
|
Verfasst Mi 01.09.2004 14:20
Titel 2 pop ups: wie geht das? |
|
|
tach leudde
nochmal ne frage: wie bekomm ich 2 pop-up gleichzeitig hin? habs zur zeit so gelöst mit einem pop-up:
popup.htm
Code: | <head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="javascript">
<!--
function popup()
{popup=open("xxx.htm","popup","width=800,height=600,resizable=no,toolbar=no,scrollbars=no")}
//-->
</script>
<title>xxxxxxxx</title>
</head> |
index.htm
Code: | <title></title>
<SCRIPT TYPE="text/javascript">
<!--
function popup(mylink, windowname)
{
if (! window.focus)return true;
var href;
if (typeof(mylink) == 'string')
href=mylink;
else
href=mylink.href;
window.open(href, windowname, 'width=850,height=540,topmargin=0,leftmargin=0,scrollbars=no');
return false;
}
//-->
</SCRIPT>
</head>
<body>
<BODY onLoad="popup('popup.htm', 'ad')">
</body> |
Zuletzt bearbeitet von Gangstarr am Mi 01.09.2004 14:21, insgesamt 1-mal bearbeitet
|
|
|
|
|
dastef
Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 01.09.2004 14:51
Titel
|
|
|
2 popups bei onload oder was? dann nimmste halt die funktion
popup() her und setzt 4 parameter.
und rufst dann in der funktion 2x window.open() auf, das erste
mal mit parameter 1 und 2, das zweite mal mit paramter 3 & 4 ..
|
|
|
|
|
Anzeige
|
|
|
Gangstarr
Threadersteller
Dabei seit: 27.01.2003
Ort: NRW
Alter: -
Geschlecht:
|
Verfasst Mi 01.09.2004 17:53
Titel
|
|
|
dastef hat geschrieben: | 2 popups bei onload oder was? dann nimmste halt die funktion
popup() her und setzt 4 parameter.
und rufst dann in der funktion 2x window.open() auf, das erste
mal mit parameter 1 und 2, das zweite mal mit paramter 3 & 4 .. |
ja bei onload! versteh ich trotzdem nicht ganz! kannst du das kurz anhand eines beispiels zeigen? wär dir sehr verbunden
Zuletzt bearbeitet von Gangstarr am Mi 01.09.2004 17:53, insgesamt 1-mal bearbeitet
|
|
|
|
|
fyll
Dabei seit: 20.09.2003
Ort: Augsburg
Alter: 39
Geschlecht:
|
Verfasst Do 02.09.2004 08:23
Titel
|
|
|
Code: | <BODY onLoad="popup('popup.htm', 'ad')"> |
Hiermit startest du die JS-Funktion, die das Fenster aufmacht... genau dann, wenn die Seite geladen wird.. also onLoad...
popup.htm und ad sind 2 parameterm, die einfach an die Funktion weitergegeben werden und die werden dann da eingebaut wo sie gebaut werden.
Code: | function popup(mylink, windowname) |
guck... funktion wird aufgerufen und die übermittelten Werte werden Variablen zugewiesen...
Also der string "popup.htm" wird der variable "mylink" zugewiesen und "ad" der variable "windowname"
wenn du jetzt 4 Werte übermittelst und den window.open einfach copy/pastest und mylink und windowname umbenennst und 4 statt 2 Werte übermittelst und jeden ner Variablen zuweist kannst ohne probs 2 öffnen mit unterschiedlichen Werten..
Aber alles zu sinnlos und komplex, wenn du mit JS anfängst und einfach nur 2 popups öffnen willst...
da wärs am einfachsten und einsteigerfreundlichsten, wenn du einfach
Code: | <SCRIPT TYPE="text/javascript">
<!--
function popup(mylink, windowname)
{
if (! window.focus)return true;
var href;
if (typeof(mylink) == 'string')
href=mylink;
else
href=mylink.href;
window.open(href, windowname, 'width=850,height=540,topmargin=0,leftmargin=0,scrollbars=no');
return false;
}
//-->
</SCRIPT>
</head>
<body>
<BODY onLoad="popup('popup.htm', 'ad')"> |
durch
Code: | <SCRIPT TYPE="text/javascript">
<!--
function popup() {
window.open('popup.htm', 'ad', 'width=850,height=540,topmargin=0,leftmargin=0,scrollbars=no');
window.open('popup2.htm', 'ad2', 'width=850,height=540,topmargin=0,leftmargin=0,scrollbars=no');
}
//-->
</SCRIPT>
</head>
<BODY onLoad="popup()"> |
oder so ersetzt.. alles andere soltest dir dann selbst erarbeiten, dass du auch weißt was zund warum du es machst,...
einfach codes benutzen und nicght wissen was was heißt is ziemlich sinnlos...
//edit: sry erst heute gesehen
Zuletzt bearbeitet von fyll am Do 02.09.2004 08:28, insgesamt 1-mal bearbeitet
|
|
|
|
|
Gangstarr
Threadersteller
Dabei seit: 27.01.2003
Ort: NRW
Alter: -
Geschlecht:
|
Verfasst Fr 03.09.2004 09:06
Titel
|
|
|
Ferret hat geschrieben: | Code: | <BODY onLoad="popup('popup.htm', 'ad')"> |
Hiermit startest du die JS-Funktion, die das Fenster aufmacht... genau dann, wenn die Seite geladen wird.. also onLoad...
popup.htm und ad sind 2 parameterm, die einfach an die Funktion weitergegeben werden und die werden dann da eingebaut wo sie gebaut werden.
Code: | function popup(mylink, windowname) |
guck... funktion wird aufgerufen und die übermittelten Werte werden Variablen zugewiesen...
Also der string "popup.htm" wird der variable "mylink" zugewiesen und "ad" der variable "windowname"
wenn du jetzt 4 Werte übermittelst und den window.open einfach copy/pastest und mylink und windowname umbenennst und 4 statt 2 Werte übermittelst und jeden ner Variablen zuweist kannst ohne probs 2 öffnen mit unterschiedlichen Werten..
Aber alles zu sinnlos und komplex, wenn du mit JS anfängst und einfach nur 2 popups öffnen willst...
da wärs am einfachsten und einsteigerfreundlichsten, wenn du einfach
Code: | <SCRIPT TYPE="text/javascript">
<!--
function popup(mylink, windowname)
{
if (! window.focus)return true;
var href;
if (typeof(mylink) == 'string')
href=mylink;
else
href=mylink.href;
window.open(href, windowname, 'width=850,height=540,topmargin=0,leftmargin=0,scrollbars=no');
return false;
}
//-->
</SCRIPT>
</head>
<body>
<BODY onLoad="popup('popup.htm', 'ad')"> |
durch
Code: | <SCRIPT TYPE="text/javascript">
<!--
function popup() {
window.open('popup.htm', 'ad', 'width=850,height=540,topmargin=0,leftmargin=0,scrollbars=no');
window.open('popup2.htm', 'ad2', 'width=850,height=540,topmargin=0,leftmargin=0,scrollbars=no');
}
//-->
</SCRIPT>
</head>
<BODY onLoad="popup()"> |
oder so ersetzt.. alles andere soltest dir dann selbst erarbeiten, dass du auch weißt was zund warum du es machst,...
einfach codes benutzen und nicght wissen was was heißt is ziemlich sinnlos...
//edit: sry erst heute gesehen |
wow. vielen dank und mit dem code weiss ich bestens warum und wie ich damit umgehe.
|
|
|
|
|
|
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|