Praat Community
Berichten: 490
avatar
Online Stuur privebericht
Hey mensen,
ik ben bezig met een leuke optie maar bij iedereen loopt de browser vast
dit is het script:
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<div id='sub-header'>
Jackpot
</div>
<
div id='content1'>
<
script type="text/javascript">
function 
Ajax(){
var 
xmlHttp;
    try{    
        
xmlHttp=new XMLHttpRequest();// Firefox, Opera 8.0+, Safari
    
}catch (e){
        try{
            
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); // Internet Explorer
        
}catch (e){
            try{
                
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
            }catch (
e){
                
alert("No AJAX!?");
                return 
false;
            }
        }
    }
    
xmlHttp.onreadystatechange=function(){
        
document.getElementById('Jackpot').innerHTML=xmlHttp.responseText;
        
setTimeout('Ajax()',10000);
    }
    
xmlHttp.open("GET","jackpotdata.php",true);
    
xmlHttp.send(null); 
}
window.onload=function(){
    
setTimeout('Ajax()',1000);
}
</script>
<div id='Jackpot'>Jackpot Data word geladen...</div>
</div>
<div id='sub-bottom'></div>

wat kan er beter zodat er geen browsers meer vast lopen?
Laatst gewijzigd door glammiiee op 2010-08-28 20:44:28
28-08-2010 20:43
Dit topic is 316 keer bekeken door 62 verschillende leden
Reacties op: "ajax"
1 | 2 Volgende pagina
Sensco Internet Diensten
Berichten: 2161
avatar
Offline Stuur privébericht
Is dit het gehele script?
28-08-2010 23:29
Praat Community
Berichten: 490
avatar
Online Stuur privébericht
Jah
hij laad aleen extern bestand is waar in staat:
De jackpot staat momenteel op
?0,10
28-08-2010 23:30
Webdeveloper & Programmeu
Berichten: 1001
avatar
Offline Stuur privébericht
Probeer het is anders:

Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
// JavaScript Document
function check()
{
    var 
xmlHttp;
    
      try
    {
        
// Firefox, Opera 8.0+, Safari
        
xmlHttp=new XMLHttpRequest();
    }
      catch (
e)
    {
           
// Internet Explorer
        
try
          {
              
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
          }
        catch (
e)
          {
              try
            {
                
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
               }
              catch (
e)
            {
                
alert("Your browser does not support AJAX!");
                return 
false;
            }
          }
    }
    
      return 
xmlHttp;
}

//vergeet niet de methode check() hierboven te plaatsen, anders kan ajax niet zijn gang gaan.
function getjackpot()
{
    var 
xmlHttp check();

    
xmlHttp.onreadystatechange=function()
    {
        if(
xmlHttp.readyState == 4)
        {
            
document.getElementById('Jackpot').innerHTML=xmlHttp.responseText;
        }
    }
    
    
xmlHttp.open("GET","jackpotdata.php",true);
    
xmlHttp.send(null);
}


Verder wil ik ff meer weten over jackpotdata.php wat staat daar precies in? en wat is daar de code van.
zo kan het zijn dat je daar een fout hebt.

Daarbij moet je alleen zelf even er voor zorgen dat hij de onload doet
29-08-2010 00:29
Praat Community
Berichten: 490
avatar
Online Stuur privébericht
Code | Selecteer Alles
minimaliseren
1
2
De jackpot staat op
?0,10

dat staat er in jackpotdata.php
29-08-2010 00:31
Webdeveloper & Programmeu
Berichten: 1001
avatar
Offline Stuur privébericht
Ok heb je hem al getest?
29-08-2010 01:11
Praat Community
Berichten: 490
avatar
Online Stuur privébericht
ik heb hem nu in gebruik jou script.
maar nu laad die wel zonder vast te lopen maar wordt er niks geupdate.
als ik het script aanpas waar de data instaat blijft 0,10 staan
29-08-2010 12:30
RS
Berichten: 116
avatar
Offline Stuur privébericht
Waarom gebruik je niet gewoon een JavaScript framework, zoals JQuery of Prototype?
29-08-2010 12:48
Praat Community
Berichten: 490
avatar
Online Stuur privébericht
Kan slotje op werkt gewoon goed nu.
29-08-2010 12:53
RS
Berichten: 116
avatar
Offline Stuur privébericht
Nogmaals: waarom gebruik je niet gewoon een JavaScript framework, zoals JQuery of Prototype?
29-08-2010 12:57
Praat Community
Berichten: 490
avatar
Online Stuur privébericht
Waarom zou ik het anders scripten als het werkt en aleen voor 1 ding is voor de rest ga ik het niet gebruiken
29-08-2010 13:32
Reageer op: "ajax"
1 | 2 Volgende pagina
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden