window open mit "?" in der URL
Jens
- javascript
Ich steh heut irgendwie auf dem Schlauch
Warum bricht er bei der ulr nach dem Fragezeichen ab?
<font OnMouseOver="window.open('test.html?test=1')">test font</font>
bzw. die bessere Frage wie mach ich, dass er es ausgibt?
Moin!
Versuchs mal so:
...
<script type='text/javascript'>
<!--
function PopupWindow (URL) {
_myOptions = 'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1';
_myWin = window.open('','', _myOptions);
_myWin.location.href = URL;
}
//-->
...
<font OnMouseOver='javascript:PopupWindow("test.html?test=1")'>test font</font>
...
hi,
Versuchs mal so:
besser nicht :-(
<font OnMouseOver='javascript:PopupWindow("test.html?test=1")'>test
eventhandler im font-tag wird sicher nicht in allen Broesern funktionieren. Ausserdem hat "javascript:" im eventhandler nichts zu suchen. Merke:
href="javascript:void(alert(1))" oder onmouseover="alert(1)"
Gruesse Joachim
Hi,
Merke:
href="javascript:void(alert(1))" oder onmouseover="alert(1)"
genauer:
href enthält eine URL[1], in der "javascript:" das Protokoll darstellt.
onMouseOver (bzw. _jeder_ Event-Handler) enthält JavaScript-Code, in welchem "javascript:" einen JavaScript-Befehl bedeuten würde - und ein solcher existiert nicht.
Cheatah
[1] Bzw. URI.
Moin Moin !
<font OnMouseOver="window.open('test.html?test=1')">test font</font>
font onmouseover ? Ob das geht ?
Und window.open mit nur einem Argument ?
Vielleicht liest Du mal ein wenig in der Javascript-Ecke von SelfHTML nach.
Alexander