WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   JavaScript: Neues Fenster! (http://www.wcm.at/forum/showthread.php?t=81856)

creibl 26.12.2002 13:17

JavaScript: Neues Fenster!
 
Hallo!

Ich möchte wenn eine Seite (index.html) geladen wird, dass automatisch eine zweite Seite (neues Fenster) geladen wird. Mittels Java Script sollte es ja eigentlich funktionieren. Aber bei mir tut es dies leider nicht. Hier der Code.

Im Head bereich:

<script language="JavaScript">
<!--
var prosit2003;
function Prosit()
{
prosit2003 = open("prosit.html", "height=800, width=600");
}
//-->
</script>

und im Body habe ich dann onLoad="Prosit()".

Warum funktioniert das nicht?

Danke für eure Hilfe!

Who-T 26.12.2002 13:19

probier mal window.open (...) statt nur open

creibl 26.12.2002 13:31

uuups.
Stimmt, kleiner Tippfehler.

funktioniert aber trotzdem nicht!

Jetzt steht im Quelltext, wenn ich die Seite aus dem Internet herunterlade:

<script language="JavaScript">
<!--

function SymError()
{
return true;
}

window.onerror = SymError;

//-->
</script>

und dann kommt erst mein JavaScript code

käptn 26.12.2002 16:36

Geht auch ohne window.

Aber deine Argumente stimmen nicht:
Code:

var newWin;
newWin = [window.]open('deine.url', 'FensterName', 'parameter=kommenHier,ohneBlank=wichtig');

HTH

~

creibl 26.12.2002 18:18

Danke.

Lag wirklich an dem Blank zwischen den Parametern!

Zweite Frage: Ist es möglich zwei Javascript mit onLoad="....." "......" aufzurufen?

käptn 26.12.2002 18:25

Code:

<script>
function first(){
  //doSomething
}

function second(){
  //doSomethingElse
}

function init(){
  first();
  second();
}
</script>
...
<body onload="init();">
..

HTH

~

creibl 26.12.2002 18:49

Danke für die Tipps.

Funktioniert super.


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:44 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag