pragmaMx Support Forum

pragmaMx => Zusatzmodule => Thema gestartet von: spike am 02 Januar 2006, 09:49:18

Titel: neues von topMusic
Beitrag von: spike am 02 Januar 2006, 09:49:18
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>
Titel: Re: neues von topMusic
Beitrag von: Andi am 05 Januar 2006, 18:51:09
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...
Titel: Re: neues von topMusic
Beitrag von: spike am 05 Januar 2006, 19:02:18
steht nur da zeile 943:
fehler ungültiges argument
Titel: Re: neues von topMusic
Beitrag von: Andi am 05 Januar 2006, 19:13:46
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
Titel: Re: neues von topMusic
Beitrag von: spike am 05 Januar 2006, 19:17:36
geht leider trotzdem nicht
Titel: Re: neues von topMusic
Beitrag von: Andi am 05 Januar 2006, 19:19:44
Sorry, dann muss da ein Javascript Spezi dran ;)
Titel: Re: neues von topMusic
Beitrag von: spike am 05 Januar 2006, 19:47:59
ok aber danke trotzdem fürs anschaun :)
Titel: Re: neues von topMusic
Beitrag von: JoergK am 07 Januar 2006, 22:40:20
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