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>
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...
steht nur da zeile 943:
fehler ungültiges argument
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
geht leider trotzdem nicht
Sorry, dann muss da ein Javascript Spezi dran ;)
ok aber danke trotzdem fürs anschaun :)
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