function ustaw1(str) { if (str=="") { document.getElementById("ustaw1").innerHTML=""; return; } if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { document.getElementById("ustaw1").innerHTML=xmlhttp.responseText; } } xmlhttp.open("GET","ccq.php?q="+str,true); xmlhttp.send(); } function ustaw2(str) (...) function ustaw3(str) (...)
Oraz 3 divy:
<div id="ustaw1"></div>
<div id="ustaw2"></div>
<div id="ustaw3"></div>
Usiłuję uzyskać taki efekt, że po wejściu na stronę wykonają się te 3 funkcje i wyświetlą się zawartości divów.
Wywołanie tego:
<script type="text/javascript">
ustaw1(<?php echo $salon_1; ?>);
ustaw2(<?php echo $salon_2; ?>);
ustaw3(<?php echo $salon_3; ?>);
</script>
Wyświetla się tylko ostatni div (<div id="ustaw3"></div>)
Jak zmusić żeby się te 3 funkcje wykonały na raz?
onLoad w body też ten sam efekt.