Autor Zpráva
senior
Profil
Príjemný deň,

prosím o pomoc pri riešení môjho problému. Ďakujem za každú radu a pomoc.

Potreboval by som, aby pri odchode zo stránky vyskočil alert s upozornením, aby sa surfer odhlásil. Alert by mal mať 2 tlačítka - 1 tlačítko s textom "odhlásiť" (<a href="xxx.php" target="_self">odhlásiť</a>)
a 2 tlačítko s textom "zrušiť". Tlačítko 1 by surfera odhlásilo (a 2 tlačítko by alert iba zrušilo a dovolilo by prechod na inú stránku.

Našiel som tento JS, ktorý však môj problém nerieši:

<SCRIPT language=JavaScript>
<!--
function madeby_onclick(){alert('')} function scro(){to= window.setTimeout("hi()", 300);} function hi(){document.all.tab.style.posTop = document.body.scrollTop;} window.onunload=new Function("window.clearTimeout(window.to); alert('Okno pri prechodu\\na jinou stranku');");
-->
</SCRIPT>
Str4wberry
Profil
Zřejmě bude potřeba vyrobit si vlastní okénko s dvěma tlačítky.
peta
Profil
senior
viz Str4wberry
jakpsatweb - javascript - objekt window
hlasky alert, confirm a pod jsou pevne dane. Cili pokud chces neco jineho, musis si to vytvorit extra a skryvat treba pres display none
jakpsatweb - javascript - priklady - skryvani nadpisu
Bubák
Profil
peta
jakpsatweb - javascript - priklady - skryvani nadpisu
Tento neexistující přílkad je tvůj oblíbený?
Tomasds
Profil
Bubák
Reklamuj to u Yuhůa, peta nemůže za to, že to tam ještě nenapsal.
Chamurappi
Profil
Reaguji na Str4wberryho:
Vlastní okénko ovšem nezbrzdí tak účinně uživatelův útěk. Ve stávajícím skriptu zachytává senior událost onunload.
senior
Profil
Díky všetkým za radu, ale ani jedna rada mi nepomohla vyriešiť môj problém alebo som asi hlúpy. Keďže sám si neviem poradiť a ani nikto mi neporadil nič lepšie, budem musieť od svojho úmyslu upustiť a hľadať nejaké iné riešenie:-( Myslím, že Chamurappi vystihol čo potrebujem.
Bubák
Profil
Tomasds
peta nemůže za to, že to tam ještě nenapsal
Peta se toho ujmul sám :o)
Sice se neskryje žádný nadpis, alo o to vůbec nejde.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0