| Autor | Zpráva | ||
|---|---|---|---|
| Jano Profil * |
#1 · Zasláno: 27. 10. 2006, 19:15:46
Mam jednu otazku..
Preco ked dam pouziem v scripte document.write vimaze to vsetko napisane pred tim.? <script> var b = new Array("<br />Electromagnetic waves are formed when an electric field <br />(which is shown in blue arrows) couples with a magnetic field <br />(which is shown in red arrows).Magnetic and electric fields <br />of an electromagnetic wave are perpendicular to each other <br />and to the direction of the wave."); setTimeout("document.write(b[0])",1000); </script> Napise to text ( Electromagnetic waves are formed...... ) na novu bielu stranu... Ako spravit ze to bude iba dopisovat do stranky po urcitom case?? |
||
| Jano Profil * |
#2 · Zasláno: 27. 10. 2006, 19:50:09
No ...
|
||
| Alphard Profil |
#3 · Zasláno: 27. 10. 2006, 19:56:37
|
||
| Joker Profil |
#4 · Zasláno: 27. 10. 2006, 20:09:01
Jano
Proč vlastně máte ten text jako pole a ne jako normální řetězec? Jinak pro vypsání na některé místo stránky po zobrazení stránky použijte to innerhtml, jak píše Alphard |
||
| peta Profil * |
#5 · Zasláno: 28. 10. 2006, 09:02:34
Jano
"Preco?" Lebo document.write() je v podstate window.document.write(), cili prikaz, ktory prepisuje obsah aktualneho okna. Tak nejak podobne sa prave vpisuje obsah do window.open() okna, alebo framu, kde je nutne si ho otvorit. Pokial chces nieco vpisat do dokumentu touto metodou, tak jedine pri otvarani okna v BODY onloady, alebo vnutri v BODY. Co ineho sa da pouzit? FRAME, IFRAME, JS innerHTML, JS+CSS display:block/none, PHP, JS cookies, JS GetHTTPVars + JS location href ... Ja osobne bych pro vetsi texty pouzil metodu skryvani pres display, pripadne pres nacitani do skryteho iframe. Urcite bych text nevypisoval pres JS, pokud to neni nutne. |
||
|
Časová prodleva: 20 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0