Hallo,
ein zweites Fenster mit "http://" im Editfield.
Das ist ja mal interessant. Ich poste mal den Quellcode, den Du gegenwärtig testest.
window.prompt(lang["bbcode_link_url"], ""); // Abfrage - FUNKTIONIERT
var buttonGroup = this.getButtonGroup();
window.prompt(lang["bbcode_link_url"], "http://"); // Abfrage mit http:// - FUNKTIONIERT
var txtarea = buttonGroup.getTextArea();
var selectionRange = txtarea.getSelection().trim();
window.alert(5+" #"+selectionRange+"#"); // LETZTE Anezige
var insert_link = window.prompt(lang["bbcode_link_url"], selectionRange); // Absturz
window.alert(6+" "+insert_link); // Nirvana...
Wenn ich das richtige sehe, kommt nun nur noch die Zuweisung des Prompt-Feldes oder die Variable selectionRange
in Frage.
Bei OK kommt dann "5 ##" und dann OK und weg isser.
Das finde ich ganz komisch. Das alert-Fenster sollte auch den Inhalt von selectionRange
ausgeben. Diese Variable enthält den markierten Text aus dem Textfeld oder ist eben leer, wenn Du nichts markiert hast. Wäre diese Variable korrupt - was auch immer das heißen mag - müsste man es im alert bereits sehen. Ich modifiziere heute Abend die Demoseite noch mal, sodass Du noch mal testen kannst. ![;-)](images/smilies/wink.png)
Vielen Dank für Deine ganze Arbeit ![:-)](images/smilies/smile.png)
Nunja, ist ja eher stochern im Nebel...
Bis später
Micha