neues von topMusic

Begonnen von spike, 02 Januar 2006, 09:49:18

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

spike

also ich hab irgendwie immer noch probleme mit dem topmusic modul :(

mittlerweile hab ich es soweit hinbekommen, dass er die videolinks in einem neuen statt demselben fenster öffnet.
AAABER:
das problem ist, dass es mit mozilla, Firefox und Opera funktioniert, nur beim IE geht kein popup auf sondern unten in der browserzeile ist eine fehlermeldung die sagt: fehler auf der seite.
evtl hab ich ja in der javascript function irgendwo nen fehler drin. kennt sich jemand damit aus ?

das ist die betreffende code-zeile:
var newwindow;
function mediapopup(url)
{
newwindow=window.open(url, "TopMusic-Player"," toolbar=0,location=0,directories=0,status=0,menubar=0, scrollbars=1,resizeable=0,width=600,height=500");
if (window.focus) {newwindow.focus()}
}
window.name = "mainwindow";
</script>

Andi

HI :)

Zitatunten in der browserzeile ist eine fehlermeldung die sagt: fehler auf der seite.

Wenn du da nen Doppelklick drauf machst erscheint eine genauere Fehlermeldung.
Schreib die mal hier...
schön´s Grüssle, Andi

spike

steht nur da zeile 943:
fehler ungültiges argument

Andi

hmmm, ich hasse Javascript.....

Nimm das mal raus, aus den Codezeilen, die du unten gepostet hast:
,directories=0 (mit dem Komma)

"directories" gehört laut selfhtml nicht zum Befehlsaufruf...
http://de.selfhtml.org/javascript/objekte/window.htm#open
schön´s Grüssle, Andi

spike

geht leider trotzdem nicht

Andi

Sorry, dann muss da ein Javascript Spezi dran ;)
schön´s Grüssle, Andi

spike

ok aber danke trotzdem fürs anschaun :)

JoergK

Zitat von: Andi am 05 Januar 2006, 19:13:46
hmmm, ich hasse Javascript.....

Ich kann mich Andi immer wieder nur anschliessen ...  ;)


Zitat von: spike am 05 Januar 2006, 19:02:18
steht nur da zeile 943:
fehler ungültiges argument

Der Fehler rührt von einem "nicht zulässigen Zeichen" beim Fensternamen:
Zitat von: spike am 02 Januar 2006, 09:49:18...
newwindow=window.open(url, "TopMusic-Player"," toolbar=0,location=0,directories=0,status=0,menubar=0, scrollbars=1,resizeable=0,width=600,height=500");
...


JavaScript mag hier keinen Bindestrich.

Rätselhaft bleibt allerdings, wieso "ungültiges Argument" und nicht "Ungültiges Zeichen in Argument" gemeldet wird. Zu befürchten ist allerdings, dass  BillyBoy Gates uns die Antwort auf das Rätsel schuldig bleiben wird.  >:( >:(


Zitat von: Andi am 05 Januar 2006, 19:13:46
Nimm das mal raus, aus den Codezeilen, die du unten gepostet hast:
,directories=0 (mit dem Komma)

"directories" gehört laut selfhtml nicht zum Befehlsaufruf...
http://de.selfhtml.org/javascript/objekte/window.htm#open

"directories" wird (wurde?) nur vom NetScape interpretiert, die anderen Browser ignorieren den Parameter einfach.  ;)


Gruss,
JoergK
Gruß,
Jörg


Nobody is perfect ... so don't call me Nobody