Witam,

Mam funkcję pobierającą treści:
[JAVASCRIPT] pobierz, plaintext
  1. function showSite(str)
  2. {
  3. if (str=="")
  4. {
  5. document.getElementById("okno").innerHTML="";
  6. return;
  7. }
  8. if (window.XMLHttpRequest)
  9. {// code for IE7+, Firefox, Chrome, Opera, Safari
  10. xmlhttp=new XMLHttpRequest();
  11. }
  12. else
  13. {// code for IE6, IE5
  14. xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  15. }
  16. xmlhttp.onreadystatechange=function()
  17. {
  18. if (xmlhttp.readyState==4 && xmlhttp.status==200)
  19. {
  20. document.getElementById("okno").innerHTML=xmlhttp.responseText;
  21. }
  22. }
  23. xmlhttp.open("GET","getsite.php?id="+str,true);
  24. xmlhttp.send();
  25.  
  26. format();
  27. }
[JAVASCRIPT] pobierz, plaintext


Na jej końcu wstawiłem funkcję formatującą wielkość okna i dodającą paski przewijania

[JAVASCRIPT] pobierz, plaintext
  1. function format()
  2. {
  3. var a = $(window).height();
  4. $('#okno').css('height', a-72);
  5. $('#tresc').css('height', a-174);
  6. var b = $(window).width();
  7. if(b<1100){$('#okno').css('width', 600);$('#okno').css('margin-left', -300);$('#tytul').css('width', 555);}
  8. if(b>1100){$('#okno').css('width', 700);$('#okno').css('margin-left', -350);$('#tytul').css('width', 655);}
  9. $("#tresc").mCustomScrollbar();
  10. }
[JAVASCRIPT] pobierz, plaintext


Problem polega na tym, że:
1. W powyższej formie nie działa
2. Kiedy na początku funkcji format wstawię alert() wszysko działa bez zarzutu.

Co ma alert do wykonania tych poleceń i jak to zrobić bez użycia alert?

Z góry dziękuję za pomoc smile.gif