2.9k Aufrufe
Gefragt in Skripte(PHP,ASP,Perl...) von strg_alt_entf Einsteiger_in (39 Punkte)
Hallo,

kann man bei einem JavaScript prompt()-Fenster den Fenstertitel festlegen?

Momentan sieht es so aus:
getSearchForm1: function(event, text) {
var find = window._content.document.getSelection();
var search = prompt(text, find);
if (search != null) {
var url = "http://www.google.de/search?q=" + search;
this.openClearLink(event, url, false);
}
},


Das Pop-Up Fenster trägt leider den hässlichen Titel [JavaScript-Anwendung]. Es wäre schön, wenn sich das ändern ließe.

Vielen Dank!
Gruß Strg+Alt+Entf

8 Antworten

0 Punkte
Beantwortet von computerfreaki Mitglied (219 Punkte)
tut mir leid Strg_alt_entf,
es geht leider nicht. Da müsstest du dir deinen eigenen Firefox kompilieren dann könntest dus ändern, aber so gibts keine Möglichkeit


gruß
computerfreaki
0 Punkte
Beantwortet von strg_alt_entf Einsteiger_in (39 Punkte)
Das habe ich schon befürchtet, da ich im Internet nichts dazu gefunden habe. Trotzdem natürlich vielen Dank!

Gruß Strg+Alt+Entf
0 Punkte
Beantwortet von strg_alt_entf Einsteiger_in (39 Punkte)
Wie könnte ich alternativ solch ein Fenster machen (Fenstertitel + Text + Texteingabefeld + Abbrechen/OK)?
Ich werde aber auch mal selbst recherchieren..

Gruß
0 Punkte
Beantwortet von supermax Experte (4.8k Punkte)
Du könntest statt eines echten Fensters auch ein absolut positioniertes DIV-Element mittels JavaScript generieren und dabei auf alle Gestaltungsmöglichkeiten zurückgreifen, die dir (X)HTML und CSS bieten.

Du müßtest nur selbst dafür sorgen, daß die restlichen Elemente der Seite zwischendurch nicht den Eingabefokus erhalten können; und auf diverse Browser-Inkompatibilitäten (besonders mit IE 6 und älteren Versionen) speziell Rücksicht nehmen; window.prompt() wird dagegen von beinahe allen JavaScript-fähigen Browsern (auch den "Oldtimern") unterstützt.
0 Punkte
Beantwortet von strg_alt_entf Einsteiger_in (39 Punkte)
Ist ein echtes Fenster nicht möglich?

Funktionieren muss es ohnehin nur mit dem Firefox, da das Fenster Teil einer Firefox-Erweiterung sein soll.

Gruß Strg+Alt+Entf
0 Punkte
Beantwortet von supermax Experte (4.8k Punkte)
Vielleicht bietet die Mozilla-API (XUL) ja entsprechende Funktionen zum erstellen von (modalen) Dialogfenstern.
0 Punkte
Beantwortet von supermax Experte (4.8k Punkte)
Das hier scheint das zu sein was du suchst. XUL "Dialog" Element.
0 Punkte
Beantwortet von strg_alt_entf Einsteiger_in (39 Punkte)
Danke, werde ich mir mal anschauen.

Gruß
...