Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> mintAjax oraz funkcja round
crybaby
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 7.03.2008

Ostrzeżenie: (0%)
-----


Witam 
mam taki oto kawałek kodu : 
 
Kod
<BODY onLoad="javascript:process(1); javascript:round(); return true;">
 <div id="kontener" class="kontener">
 <div id="flash_naglowek"></div>
 <div id="flash_menu"></div>
              <div id="glowny_div" class="glowny_div">
 </div>     
    <div id="stopka"><img src='kids.jpg'></img></div>
   </div>


oraz funkcja process() ; 

 
Kod
function process(level)
{
  if (xmlHttp)
  {
    try
    {
     
      display("Ładowanie XML ...");   
      if(level==1) {

          xmlHttp.open("GET", 'friendly.php?action=aktualnosci', true);
          xmlHttp.onreadystatechange = handleGettingNews;
        }
      else {
          xmlHttp.open("GET", 'friendly.php?action='+level, true);
          xmlHttp.onreadystatechange = handleGettingNews;
        }

          xmlHttp.send(null);
          Round();
    }
    catch(e)
    {  
      displayError(e.toString());
    }
  }
}


oraz funkcja zaokrąglenia round 

 
Kod
function Round() {
    mint.fx.Round("glowny_div", "all", "large");
}



jak widać chciałbym zaookrąglić głowny_div , problem jest taki iż robi mi zaokrąglenia tylko przed odpowiedzią serwera , po wykonaniu xmlHttp.open , zaokrąglenia wogole jakby nie było :/ dlaczego tak się dzieje i jakie jest na to lekarstwo :/
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
crybaby
post
Post #2





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 7.03.2008

Ostrzeżenie: (0%)
-----


super, zastosowałem się do rady i powstała funkcja : 

Kod
function process(level)
{
  if (xmlHttp)
  {
    try
    {
     
      display("Ładowanie XML ...");   
      if(level==1) {

     var req = mint.Request();
          req.OnSuccess = function() {
        Round();
        }
         req.Send('friendly.php?action=aktualnosci', "glowny_div");
        
        }
      else {
          var req = mint.Request();
          req.OnSuccess = function() {
        Round();
        }
         req.Send('friendly.php?action='+level, "glowny_div");
        }
 
    }
    catch(e)
    {  
      displayError(e.toString());
    }
  }
}



idz moim oczom ukazały się zaokrąglone rogi diva (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) moja radość była krótka gdyż kazdorazowe późniejsze wywołanie funkcji process(); , poprzez klik na hiperłączu ,  jakoś dziwnie kasuje styl mojego diva :/ 

problemem jest funkcja round :/ 
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 22:51