Firefox::FensterName.focus() funktioniert nicht wie erwartet?
itebob
- javascript
0 Cheatah
Hallo,
Wenn ich das Script
javascript:p=document.title;s=document.getSelection();for(i=0;i<frames.length;i++){s=frames[i].document.getSelection();if(s)break;}if(!s)void(s=prompt('Geben Sie das Wort ein, Sie k%C3%B6nnen ebenfalls ein Wort auf einer Webseite markieren, bevor Sie auf Bookmarklet-Button klicken.',''));BookmarkletFenster=window.open('http://meineURL.de?q=' + s, 'Bookmarklet');BookmarkletFenster.focus();
<<<
im Firefox als Bookmarklet speichere, funktioniert alles, wie gewünscht, außer dass der Fokus wird nicht an mein geöffnetes 'BookmarkletFenster' übergeben.
Habe versucht, eine Antwort bei metager, Google & Co zu finden, bis jetzt ohne Erfolg. Ist das ein Firefox-Fehler oder hat sich im Script ein Fehler eingeschliechen?
Gustav
Hi,
im Firefox als Bookmarklet speichere, funktioniert alles, wie gewünscht, außer dass der Fokus wird nicht an mein geöffnetes 'BookmarkletFenster' übergeben.
probiere mal, den Fokus per Timeout zu setzen. Deklariere die Variable zudem, bevor Du sie verwendest.
Cheatah