Autor | Zpráva | ||
---|---|---|---|
Alastor_Kopal Profil |
Jak aktivovat prvek bez kliknutí ?
mám stránku index.php a iframe.php a potřebuji aby při příchodu na stránku index.php byl aktivní prvek iframe (stránka iframe.php) Moderátor Chamurappi: Před otazníkem se nedělá mezera.
|
||
Bubák Profil |
#2 · Zasláno: 20. 7. 2010, 12:51:58
Netuším, co to v případě IFRAME udělá, ale zkusil bych focus.
|
||
Alastor_Kopal Profil |
#3 · Zasláno: 21. 7. 2010, 19:33:39 · Upravil/a: Alastor_Kopal
<body OnLoad="frame.Focus()"> tohle dám na index ale nic se nestane :-( [frame - jméno toho iframe] |
||
_es Profil |
#4 · Zasláno: 21. 7. 2010, 19:47:00 · Upravil/a: _es
Alastor_Kopal:
Daj do iframe.php niekde na začiatok:
<script>focus();</script> focus na nejaký element toho formulára.
|
||
Alastor_Kopal Profil |
#5 · Zasláno: 21. 7. 2010, 19:53:22
nefunguje
|
||
_es Profil |
#6 · Zasláno: 21. 7. 2010, 20:01:02
Alastor_Kopal:
„potřebuji aby při příchodu na stránku index.php byl aktivní prvek iframe (stránka iframe.php)“ Čo presne myslíš pod formuláciou "aktívny"? |
||
Alastor_Kopal Profil |
#7 · Zasláno: 21. 7. 2010, 20:17:29
no aby se stalo úplně to samé jako když do něj klikneš. Prostě ho aktivuješ. Kdybych toto chtěl u textarea tak bych si představoval že by se do něj dalo psát.
|
||
Alastor_Kopal Profil |
#8 · Zasláno: 22. 7. 2010, 19:08:22
a co simulace kliknutí ? Někde jsem četl že jde nasimulovat kliknutí myší. Mohl bych v tom iframe někam "kliknout" a zaktivovalo by se mi to ne ?
|
||
Davex Profil |
#9 · Zasláno: 22. 7. 2010, 20:18:19
Iframe můžeš aktivovat při události
onload přímo na něm:
<iframe src="neco.html" onload="this.scrolling='auto'; this.contentWindow.focus()"> </iframe> To this.scrolling='auto' je tam kvůli Firefoxu a IE6 jsem nezkoušel.
|
||
Alastor_Kopal Profil |
#10 · Zasláno: 22. 7. 2010, 20:36:31
děkuji na stotísáckrát jste bezvadní.
P.S. - neuvažovali jste o zavedení tlačítka THX ? |
||
Časová prodleva: 14 let
|
0