Script funktioniert im Firefox, aber nicht im IE
Sascha
- javascript
0 Sascha0 Vinzenz Mai0 Sascha
Hi Folks,
ich habe ein einfaches JavaScript, welches einen String in ein Textfeld schreiben soll.
Unter Firefox funktioniert dies ohne Probleme, im IE7 bringt er mir eine Fehlermeldung:
Zeile: 80
Zeichen: 1
Fehler: Ungültiges Argument.
Code: 0
URL: http://10.67.xxx.xx/wiki/new_article.php
Hier mal der Code des Scripts:
//Die Funktion link_Article(link) schreibt einen internen Link
function link_Article(id, head, where) {
var link = ' <a href="article.php?id=' + id + '">' + head + '</a>';
opener.document.getElementById(where).value += link;
}
Und an dieser Stelle wird sie aufgerufen:
<input type="button" name="link_artikel" value="Artikel verlinken" onclick="window.open('link_article.php', 'Artikel verlinken', 'height=550,width=600,top=100,scrollbars=yes')">
Wäre dankbar für jede Hilfestellung.
Ich sehe meinen Fehler einfach nicht.
Gruß Sascha
Hi Folks,
ich möchte mich verbessern:
ich habe ein einfaches JavaScript, welches einen String in ein Textfeld schreiben soll.
Dieses Script soll natürlich nur ein extra Fenster aufrufen!
Das schreiben des Strings folgt erst danach, aber nicht mehr durch dieses Script.
Gruß Sascha
Hallo,
Unter Firefox funktioniert dies ohne Probleme, im IE7 bringt er mir eine Fehlermeldung:
und das zu Recht:
[...]
Und an dieser Stelle wird sie aufgerufen:
<input type="button" name="link_artikel" value="Artikel verlinken" onclick="window.open('link_article.php', 'Artikel verlinken', 'height=550,width=600,top=100,scrollbars=yes')">
Der zweite Parameter von <http://de.selfhtml.org/javascript/objekte/window.htm#open@title=window.open()> ist der Fenstername. Dieser darf kein Leerzeichen enthalten.
Freundliche Grüße
Vinzenz
Hi Folks,
Der zweite Parameter von http://de.selfhtml.org/javascript/objekte/window.htm#open@title=window.open() ist der Fenstername. Dieser darf kein Leerzeichen enthalten.
Suuuuper! :)
Jetzt funktioniert es.
Das war mir tatsächlich nicht bekannt *schäm*
Gruß Sascha