warum [object] ???

Tim C.

Erfahrenes Mitglied
sorry bin totaler javascript n00b und weil ich auch net weiss wie sich sojet nennt konnte ichs auch nicht suchen, also
Code:
javascript:window.open('http://www.pixelexpect.com/msgboxserv.asp?usid=515','shout' ,'width=145 height=600 resizeable=no status=no toolbar=no')
warum wird nach klicken auf den link, der frame in dem der link war zu ner weissen seite mit dem wörtchen [object] drauf ???
 
Hi,

ka, aber wenn ich mit JavaScript die Func

<script language="JavaScript"><!--
function openWindow() {
window.open('http://www.pixelexpect.com/msgboxserv.asp?usid=515','shout' ,'width=145 height=600 resizeable=no status=no toolbar=no');
}
//--></script>

im HTML einbinde und dann mit ´nem Button

<input type="button" value="Fenster öffnen" onclick="openWindow()">

einbinde funzt das ganz mormal. Mit nem Link müsste es genauso gehen.

cu
 
das liegt daran, dass der befehl href="javascript: ... " eigentlich dafür da ist um ins document zu schreiben...

<a href="#" onclick="deinefunktion">
 
Das da [object] steht, hängt damit zusammen, das Window.open einen Wert zurückgibt. Fragt mich jetzt aber bloß nicht welchen...

Die Lösung mit <a href="#" onclick="window.open(...)"> find ich ehrlich gesagt etwas unschön. Die Seite Scrollt bei manchen Browsern wieder zum Seitenanfang. besser ist <a href="javascript:;" onclick="window.open(...)">
MfG
mrsunshine
 

Neue Beiträge

Zurück