Page Preload javascript бая търсих

radev

Well-Known Member
Доста рових за page loading скрипт, който когато се отвори сайта да го лоадва без да показва как излиза на парчета.
Не знам що така, ама нищо не намерих.
Сещате ли се нещо такова?
 
От: Page Preload javascript бая търсих

Sprechen Sie Deutsch?
Я кажи как става това, че искам да знам :)
 
От: Page Preload javascript бая търсих

Ааа няма такива екстри :( Не разбирам какво общо има химията на немски с джаваскрипта :(
 
От: Page Preload javascript бая търсих

Sammy, има няколко начина разбира се, на мен скоро ми се наложи и ползвах нещо подобно:

PHP:
echo "<div id=\"hidelater\">Loading ...</div>"; 
ob_flush(); flush(); 
 
// your code here
 
echo "<script>document.getElementById(\"hidelater\").style.display = 'none';</script>";
 
От: От: Page Preload javascript бая търсих

Sammy, има няколко начина разбира се, на мен скоро ми се наложи и ползвах нещо подобно:

PHP:
echo "<div id=\"hidelater\">Loading ...</div>"; 
ob_flush(); flush(); 
 
// your code here
 
echo "<script>document.getElementById(\"hidelater\").style.display = 'none';</script>";

Много тъпо ...
Ако ще е без body onload по-добре да е без javascript, само css, преди и след body ...
 
От: Page Preload javascript бая търсих

кое му е тъпото не разбрах, след като работи и е код в два реда?

тук предимството е, че можеш да заредиш част от сайта (примерно хедъра) а останалата част която изисква повече време за зареждане да мине под частта "your code here"
 
От: Page Preload javascript бая търсих

HTML:
...
<style>BODY {display: none;}</style>
...
<body>
// your code here
</body>
<style>BODY {display: block}</style>
...

Ама с js когато е в body onload е по-добре щото ще се изпълни чак когато се заредят всички картинки, флашове и други необходими файлове.
 

Горе