Gå til innhold

AJAX-kall feiler i Opera.


Anbefalte innlegg

Skrevet

Hei folks,

 

Jeg trenger seriøst hjelp her nå - har kommet over et problem jeg over hodet ikke klarer å diagnosere.

 

Se på følgende lenke:

http://srv1.bounceme.net/eatmyape.com/ding...o/return/signup

 

Skriv in et eller annet som invite, og klikk "Let's go" - først i Firefox, så i Opera.

Det virker som den prøver å returnere modulen "ajax/checkInvite.php", som ikke eksisterer. (se selv)

 

Her er koden som gjør det kallet:

/*** NEW ***/

function checkInvite(){

var getInvite = document.getElementById('inviteInput').value;

var xmlHttp;try{xmlHttp=new XMLHttpRequest();}catch (e){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;}}}xmlHttp.onreadystatechange=function(){if(xmlHttp.readyState==4){

// Done:

////////////////////

 

document.getElementById('response').innerHTML = xmlHttp.responseText;

 

}}

// Processing/Loading:

////////////////////

document.getElementById('response').innerHTML = '<p><img src="gfx/spinny.gif" class="img" alt="loading" /> Connecting to database ...</p>';

xmlHttp.open('GET', 'ajax/checkInvite.php?invite=' + getInvite, true);

xmlHttp.send(null);

 

}

 

Setter utrolig stor pris på hjelp :) Tusen takk.

Videoannonse
Annonse
Skrevet

1. Hva i huleste er eatmyape for'no?

2.

xmlHttp.open('GET', 'ajax/checkInvite.php?invite=' + getInvite, true);

..derfor prøver den å returnere siden.. fordi du har skrevet at scriptet skal åpne checkInvite.php

Skrevet

Funker likt i Opera og Safari her ihvertfall.

 

Får følgende melding etter en stund:

 

Invalid code: You can not sign up without a valid invitation.

 

This is your attempt #2. After 3 failed attempts, you will get blocked by the system. (And a gorilla will be sent to kick your ass). Click here to try again.

 

Kjører dog Opera 9.5 build 4460 på Mac

Skrevet

Da kan det virke som feil i Opera 9.23, siden 9.5 virker. Men dette er dog kun alpha release, og ikke stable. Kjører denne fordi den ser bedre ut i Leopard, 9. 23 ser fucked ut i Leopard for å si det mildt.

Skrevet
Hehe, okay :-) Men jeg må uansett omgå denne feilen så lenge 9.23 er stable, så .. Hjelp?

 

Takk for svar.

9657934[/snapback]

Har du prøvd å bruke POST?

Nokk en gang.. hva er eat my ape for noe??

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...