Autor | Zpráva | ||
---|---|---|---|
RiZe Profil |
#1 · Zasláno: 18. 7. 2007, 15:08:03 · Upravil/a: RiZe
Mám JS funkci na vytvoření prvku (pseudo-okna) na webové stránce, který má na zavírací tlačítko vázanou událost onMouseClick a funkci pro zavření pseudo-okna. Okénko vytvářím tímto kódem:
Můj problém je následující: načtu stránku a tlačítkem, které vyvolá výše napsaný kód vytvořím okénko se zavíracím tlačítkem. Vše funguje, jenže. Když kliknu na zavírací tlačítko, stránka se obnoví (href="#") jakoby tam atribut onmouseclick vůbec nebyl, přitom funkce na zavření okna funguje, což jsem vyzkoušel na okně pěvně napsaného do HTML kódu. Nevíte někdo kde je zakopaný pes? Události onMouse... se mi v takovémto generovaném okně prostě nedaří rozběhat, ID okna a vše se nastaví správně. |
||
RiZe Profil |
#2 · Zasláno: 18. 7. 2007, 15:13:56
Jejda, onmouseclick asi neexistuje :X.
|
||
Časová prodleva: 6 dní
|
|||
Chamurappi Profil |
#3 · Zasláno: 25. 7. 2007, 01:31:20
Reaguji na RiZe:
Proč nepoužíváš normální vlastnosti HTML DOMu? Metodou setAttribute nejdou takto v Exploreru nastavit události. Jednou z příčin nefunkčnosti bude i název proměnné „window“. Ta už je obsazená objektem okna prohlížeče a nenechá se přepsat. |
||
Časová prodleva: 17 let
|
0