[JS] okno - zawsze na wierzchu

0

Mam trzy pytanka:

  • czy można zrobić tak żeby okienko wytwarzene skryptem JS było
    zawsze na wierzchu w stosunku do innych okien html tej samej strony ?
  • znalazłem skrypcik zamykający okno przeglądarki ale czy można zrobić tak żeby po po uruchomieniu tego skryptu nie wyskakiwała informacja "czy na pewno chcesz zamknąć okno... " ?
  • w/w skrypt zamykania okna nie działa jeśli jest umieszczony w dokumencie który jest umieszczony w ramce. Jak zamknąć główną strone przyciskiem umieszczonym w ramce strony.

Nie jestem mocny z JS, prosze więc o odpowiedzi...

0

Mam trzy pytanka:

  • czy można zrobić tak żeby okienko wytwarzane skryptem JS było
    zawsze na wierzchu w stosunku do innych okien html tej samej strony ?

hmmm... nie słyszałem o jakichś konkretnych parametrach okna,
jedyne co mi przychodzi do głowy to:

w=open(,,'');
i=setInterval('!w.closed?w.focus():clearInterval(i)',100);

ale to trochę chamskie wyjście :-D

  • znalazłem skrypcik zamykający okno przeglądarki ale czy można zrobić tak żeby po uruchomieniu tego skryptu nie wyskakiwała informacja "czy na pewno chcesz zamknąć okno... " ?

zamknięcie głównego okna przeglądarki jest nie możliwe według wszystkich zasad
ale inne przeglądarki niż IE mają jakieś błędy bo zamykają a w IE jest acivex, więc:

&lthtml&gt
&lthead&gt
&ltscript language="JavaScript"&gt
&lt!--
function close_window() {
navigator.appName.indexOf('Microsoft') &gt -1 ? closes.Click() : window.top.close();
}
//--&gt
&lt/script&gt
&lt/head&gt
&ltbody&gt
&ltOBJECT id="closes" style="position:absolute; visibility:hidden;" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"&gt
&ltparam name="command" value="close"&gt
&lt/OBJECT&gt
&ltform&gt
&ltinput type="button" value="Zamknij" onClick="close_window()"&gt
&lt/form&gt
&lt/body&gt
&lt/html&gt

  • w/w skrypt zamykania okna nie działa jeśli jest umieszczony w dokumencie który jest umieszczony w ramce. Jak zamknąć główną strone przyciskiem umieszczonym w ramce strony.

hmm.... zapewne ten skrypt to self.close() albo window.close() no i obiekt
window jak i self odwołuje się do bieżącego okna czyli tego w ramce
jak chcesz zamknąć nadrzędne to odwołujesz się przez window.parnet
lub jeżeli chodzi ci o okno znajdujące się najwyżej w hierarchii ramkowej to
window.top.close(), jednakże w tym przypadku już żadna przeglądarka tego nie kupi
oprócz activexu w IE, który zamyka wszystko co się rusza :-D

0

No to problem zamknięcia strony jest rozwiązany (THX).
Ale z tym okienkiem na wierzch co chwilke to nie przejdzie,
bo to okienko zawiera pole dialogowe do wpisywania słowa
i przez to odświarzanie nie można nic wpisać, ani nawet ustawić tam kursora. Na marginesie to okienko to ma być wyszukiwarka i potrzebuje
ją mieć koniecznie cały czas na wierzchu.

Może jakieś inne pomysły - to dla mnie dość istotne !!!

1 użytkowników online, w tym zalogowanych: 0, gości: 1