Kak!?
2 отговора
120 прегледа
Kak!?
Искам да направя така че преди да се покаже страницата да излзиа каре със надпис ..моля изчакаите страницата се зарежда.... и чак когато се заредят всички елементи да се покаже страницата?
не искам да слагам флаш защото натежава....
не искам да слагам флаш защото натежава....
Re: Kak!?
Тва ше бачка в по-новите браузъри:
1) Задаваш му на BODY-to visibility:hidden
2) Слагаш един абсолютно позициониран DIV със текста "loading... (или квото там искаш)" с изрично зададено visibility:visible
3) На BODY-то към onload му присвояваш фунkция, която сменя на BODY visibility-то на visible, а на DIV-а на hidden.
[линк]
1) Задаваш му на BODY-to visibility:hidden
2) Слагаш един абсолютно позициониран DIV със текста "loading... (или квото там искаш)" с изрично зададено visibility:visible
3) На BODY-то към onload му присвояваш фунkция, която сменя на BODY visibility-то на visible, а на DIV-а на hidden.
[линк]
Re: Kak!?
друг вариант е да се ползва innerHTML
1. там където искаш да излиза LOADING го сложи в SPAN tag:
<span id="loading">LOADING, PLEASE WAIT...<span>
2. най-накрая на страницата (преди </body></html>) сложи JS:
<script>loading.innerHTML = " "</script>
това скрива горния текст (или в кавичките сложи DONE примерно, ако искаш да излиза че е заредена)
балъшко е, но върши работа.
1. там където искаш да излиза LOADING го сложи в SPAN tag:
<span id="loading">LOADING, PLEASE WAIT...<span>
2. най-накрая на страницата (преди </body></html>) сложи JS:
<script>loading.innerHTML = " "</script>
това скрива горния текст (или в кавичките сложи DONE примерно, ако искаш да излиза че е заредена)
балъшко е, но върши работа.