Započni novu temu Odgovori na temu  [ 2 Posta ] 
Autoru Poruka
PostPoslato: 12.07.2014. 17:00:22 

Pridružio se: 12.07.2014. 16:13:53
Postovi: 1
Godina: IV
Smer: IS
Pozz.

Sastavila sam javascript za zamenu taga:

Kod:
window.addEventListener('load', function (e){
      e.preventDefault();
      document.body.innerHTML = document.body.innerHTML.replace('tag1','tag2');
});



ali browser kasni sa izvrsavanjem prvo prikaze "tag1" , pa zatim nakon 3 sekunde tek "tag 2"

Jel se neko u to razume da zna sta bih mogao biti problem. Kako zabraniti browseru da prikaze web stranicu dok se javascript ne izvrsi do kraja .

Hvala unapred . :)


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
PostPoslato: 15.07.2014. 21:49:42 
Dizajn Tim
Korisnikov avatar

Pridružio se: 14.08.2006. 01:43:00
Postovi: 4801
Lokacija: Vozdovac
Godina: Dipl.
Smer: IS
Zasto ne koristis jQuery?

Kasni zato sto se window.onload okida tek kada se ucitaju svi resursi (sam html, css, js, slike...) dok se document.onload okida kada je DOM spreman a to je pre resursa.

Da se vratim na pocetak, koristi jQuery:
Kod:
$(document).ready(function() { /* code here */ });

Naucices da kodiras brze, lakse, citkije... :) Usput ako se dobro secam ti js onload imaju probleme sa nekim browserima pa ne slusaju bas lepo dok svi browseri slusaju jQuery.

Nadam se da si zadovoljna odgovorom :)


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
Prikaži postove u poslednjih:  Poređaj po  
Započni novu temu Odgovori na temu  [ 2 Posta ] 


Ko je OnLine

Korisnici koji su trenutno na forumu: Nema registrovanih korisnika i 70 gostiju


Ne možete postavljati nove teme u ovom forumu
Ne možete odgovarati na teme u ovom forumu
Ne možete monjati vaše postove u ovom forumu
Ne možete brisati vaše postove u ovom forumu
Ne možete slati prikačene fajlove u ovom forumu

Pronađi:
Idi na:  
Copyleft FONForum 2001-2014 | Powered by phpBB © phpBB Group