Popup - Probleme im IE
sol747
- javascript
Hallo allerseits,
ich kenne mich mit Javascript noch nicht besonders aus. Habe eigentlich nach Anleitung ein kleines Popup-Window gebaut, in der Ursprungsseite steht folgender Code dafuer:
function Audio (adress) {
MyWindow = window.open(adress, "Audio-Player", "width=370,height=450,left=10,top=20");
MyWindow.focus();
}
und weiter unten:
<ul>
<li><a href="audio/tune5.html" onclick="Audio(this.href); return false">
1. Satz Adagio - Allegro di Molto</a></li>
<li><a href="audio/tune6.html" onclick="Audio(this.href); return false">
2. Satz Andante</a></li>
<li><a href="audio/tune7.html" onclick="Audio(this.href); return false">
3. Satz Allegro</a></li>
</ul>
im IE (6.0) werden die links aber imselben Fenster geoeffnet, welches dann auch viel zu gross ist.
In allen anderen getesteten Browsern klappt es problemlos.
Was mach ich falsch?
Fuer Eure Tips schon mal vielen Dank!
Martin
hi,
im IE (6.0) werden die links aber imselben Fenster geoeffnet
Wohl deshalb, weil vorher ein Fehler aufgetreten, folglich die Javascript-Abarbeitung abgebrochen - und der "normale" Link "ausgeführt" wird.
Was mach ich falsch?
Du hast die Hinweise zum zweiten Argument von window.open in SELFHTML ignoriert.
gruß,
wahsaga
Was mach ich falsch?
Du hast die Hinweise zum zweiten Argument von window.open in SELFHTML ignoriert.
gruß,
wahsaga
Die Antwort hat mir leider überhaupt nicht weitergeholfen!
Letztlich hab ich dann Dreamweaver den entscheidenden Tip entlocken müssen/können, daß nämlich der Fenstername keine Sonderzeichen enthalten darf. Nachdem ich den Bindestrich entfernt habe, klappt es jetzt problemlos!
Die Lösung des Problems wollte ich nur für die Nachwelt noch hinzufügen, damit dieser Thread nicht völlig sinnentleert stehenbleibt.
Was ich im Übrigen für Hinweise ignoriert haben soll, bleibt wahscheinlich wahsaga's Geheimnis....
Gruß, Martin
Hallo,
Du hast die Hinweise zum zweiten Argument von window.open in SELFHTML ignoriert.
Die Antwort hat mir leider überhaupt nicht weitergeholfen!
warum nicht? Im SELFHTML-Kapitel zu window.open() hättest du sofort sehen können:
"2. Fenstername = Ein Name, der nur aus Buchstaben, Ziffern und Unterstrich bestehen darf."
Ist das nicht deutlich genug?
Was ich im Übrigen für Hinweise ignoriert haben soll, bleibt wahscheinlich wahsaga's Geheimnis....
Ich glaube nicht. Siehst du's jetzt?
So long,
Martin