Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

javascript appendchild

[es] :: Javascript i AJAX :: javascript appendchild

[ Pregleda: 822 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Impaler

Član broj: 89808
Poruke: 183



+33 Profil

icon javascript appendchild12.05.2009. u 20:05 - pre 183 meseci
nije jasno mogu li nekako natjerat IE i operu da izvrsava appendchild asynchrono (firefox to radi, provjerio sam s asnifferom, tek naknadno zatrazi npr sliku)

nije mi jasno kako uopce IE zna sta treba skinut, koji fajl unaprijed. ocito se funkcija izvrsi i prije nego ju ja pozovem onclick eventom, a da ja to ni ne znam.

npr imam kod
Code:
<html>
<head>


<script language=javascript>

function bla() { 
var c = null; 
var a = 5; 
var b = 6+a*1024/2;
if(a > b)
{
var z = "http://www.google.com/";
var n = "intl/en_com/images/logo_plain.png";

eval("k = z; c = k");
}
else
{
var z = "http://www.google.com/";
var n = "intl/en_com/images/logo_plain.png";
eval("k = z + n; c = k;")
}
//alert(c);
  var img = new Image( 50, 50 );
  img.src = c ;
  var divcont = document.getElementById("cont");
  divcont.appendChild( img ); 

}


</script>

</head>
<body>

<div id="cont" onclick="bla();" style="background-color:Yellow">bla</div>

</body>
</html>
ie nebi trebao znati sto skinuti osim ako nije pokrenuo funkciju i prije nego ju je bilo tko pozvao. (prvo je skinuo stranicu, pa je evaluriao funkciju, pa je skinuo sliku, i negdje spremio rezultat, a kada sam ja kliknuo div samo je prikazao vec unaprijed izracunati rezultat, pitam se sto bi bilo da sam u funkciji pokrenuo josh i xmlhttprequest procitao neki fajl koji sadrzi 0 ili 1 i na temelju toga slozio url za sliku. kako bi onda znao ? )

[Ovu poruku je menjao Impaler dana 12.05.2009. u 21:24 GMT+1]
NO FATE
 
Odgovor na temu

[es] :: Javascript i AJAX :: javascript appendchild

[ Pregleda: 822 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.