Forum Doku Wiki Blog

Forumsarchiv 2009, August
window.open() und localhost-URL...

archivierte Beiträge lesen

  1. (BROWSER) window.open() und localhost-URL... von Peter, 24. 08. 2009, 14:24

window.open() und localhost-URL...

Der folgende Beitrag wurde am 24. 08. 2009, 14:24 Uhr von Peter veröffentlicht.

HI @ll,

ein Phänomen das ich mir nicht erklären kann bzw. das ich nicht verstehe:

verwende ich window.open("http://localhost/test", "Test") meldet mir mein Firefox (3.5.2) ==>

Fehler: uncaught exception: [Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIDOMJSWindow.open]"  nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)"  location: "JS frame :: "http://localhost/test :: <TOP_LEVEL> :: line 300"  data: no]

verwende ich window.open("http://RechnerName/test", "Test") funktioniert es ohne Fehler...


Erklärung...?


Danke und MFG
Peter

window.open() und localhost-URL...

Der folgende Beitrag wurde am 24. 08. 2009, 15:04 Uhr von Kim veröffentlicht.

Funktioniert es denn trotzdem oder geht es dann nicht weiter?
Falls es doch programmiert: Häufig ist es mit dem Firefox so, dass irgendwelche schlecht programmierten AddOns in irgendeinem Fall Fehler schmeißen.

Beispiele:
http://www.youngvisions.net/blog/informatik-web-programmierung-und-dienste/useragentbutton-is-null-javascript-fehler-im-firefox-3.0-352.html

http://www.youngvisions.net/blog/informatik-web-programmierung-und-dienste/otidybrowser-is-not-defined-fehler-im-firefox-392.html

window.open() und localhost-URL...

Der folgende Beitrag wurde am 24. 08. 2009, 15:13 Uhr von Paul veröffentlicht.

> Firefox (3.5.2)

Bei mir klappt's auch mit localhost ohne Fehler.
Du solltest aber ohnehin versuchen das localhost nicht hart einzutippen. Wenn Du PHP zur Verfügung hast, könnte http://'.$_SERVER['SERVER_NAME'].'/... Dein Freund sein. Sollte es nur mit JavaScript sein, kannst Du mit http://'+window.location.hostname+'/... arbeiten.

Paul

window.open() und localhost-URL...

Der folgende Beitrag wurde am 24. 08. 2009, 17:35 Uhr von ChrisB veröffentlicht.

Hi,

> Du solltest aber ohnehin versuchen das localhost nicht hart einzutippen. Wenn Du PHP zur Verfügung hast, könnte http://'.$_SERVER['SERVER_NAME'].'/... Dein Freund sein.

Wenn die Ressource sowieso unterhalb der Domainwurzel des Hosts, auf dem das Script jeweils läuft, liegen soll - dann ist / ein viel besserer Freund.

MfG ChrisB


--
Light travels faster than sound - that's why most people appear bright until you hear them speak.

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4