JS или AJAX page preloader

B

bedio

Guest
Трябва ми сцрипт който да прелоадва контент в определена страница, през което време да има надпис или имаге Loading, kojto da ne iziskwa onLoad event в body тага. Някой може ли да помогне...

Всичко което намерих иска тоз евент... 🙁
 
Re: JS или AJAX page preloader

Намерих перфектно прелоадерче:

http://www.sydpixel.com/main/preloading-specific-content-with-javascript/

проблема е 4е се конфронтира с niceforms.js скрипта ми за готини форми:
http://www.emblematiq.com/lab/niceforms/

ако някой ми реши проблема плащам... 5$ 🙂

П.С. явно трябва да се вкара прелоада в самия .js на формата, но не мога да го направя
 
Последно редактирано:
Re: JS или AJAX page preloader

С готови неща винаги има проблеми.
Ето ти един скрипт (в атача, трябва да е на уеб сървър заради php-то).
Стартираш test.html и воала. Картинката е произволна. 😉
 

Прикачени файлове

  • test.zip
    test.zip
    22.2 KB · Преглеждания: 0
Re: JS или AJAX page preloader

Да, борн, знам, зарежда след това контента от .пхп файла.
Но при мен проблема е друг.

От пример който съм дал за прелоадера, и jQuery i JS ми се конфронтират с onLoad-a на Form скрипта и съответно не зарежда формите.
 
Re: JS или AJAX page preloader

Проблема е решен. В скрипта на формите замествам това:

//Add events
var existingLoadEvent = window.onload || function () {};
var existingResizeEvent = window.onresize || function() {};
window.onload = function () {
existingLoadEvent();
NFInit();
}

с това:

function preloader(){
document.getElementById("preloader").style.display = "none";
document.getElementById("wrapper").style.display = "block";
}//preloader

//Add events
var existingLoadEvent = window.onload || function () {};
var existingResizeEvent = window.onresize || function() {};
window.onload = function () {
preloader();
existingLoadEvent();
NFInit();
}
 

Back
Горе