Avatar billede bjering Nybegynder
23. oktober 2007 - 12:27 Der er 6 kommentarer og
1 løsning

Script virker i IE men ikke Firefox

lige en hurtig en :)


function checkServer(oInp)
{
    var oScr = document.getElementsByTagName("script")[0].cloneNode(false);
    oScr.setAttribute("src", "checkusername.php?contxt=checkUser&username=" + oInp.value);
    document.getElementsByTagName("head")[0].appendChild(oScr);
}

function callback(sMsg)
{
    theMsg = sMsg;
}

dette virker i IE, theMsg er hvad man får retur.

men i firefox får man ikke noget retur.

nogen løsning som virker i både IE og Firefox ??
Avatar billede bjering Nybegynder
23. oktober 2007 - 12:28 #1
nå, oki også lige checkusername.php filen

<?
include '../mysql.php';

function checkUser($username)
{   
  $sql = mysql_query("select * from login WHERE username='$username'") or die(mysql_error());
  //$result = mysql_num_rows($sql);

  if(mysql_num_rows($sql) != "0")
  { 
    //mysql_free_result($result);
    return "invalid";   
  }

  //mysql_free_result($result);
  return "valid";
}

if ( isset($_GET["contxt"]) )
{
    switch ($_GET["contxt"]) {
        case "checkUser":
            print "callback('".checkUser($_GET["username"])."')";
        break;
    }
}
?>
Avatar billede erikjacobsen Ekspert
23. oktober 2007 - 13:05 #2
og hvad siger fejlkonsollen i firefox?
Avatar billede bjering Nybegynder
23. oktober 2007 - 13:08 #3
intet, den returnerer bare ikke nogen data.

checket det via alert("msg : "+theMsg);

i IE - msg : invalid
i firefox - msg :

står ikke noget.
Avatar billede bjering Nybegynder
23. oktober 2007 - 20:42 #4
ingen der har nogen ide'er ?

har forstået fra nogle at firefox kan have problemer med

var oScr = document.getElementsByTagName("script")[0].cloneNode(false);
    oScr.setAttribute("src", "checkusername.php?contxt=checkUser&username=" + oInp.value);
    document.getElementsByTagName("head")[0].appendChild(oScr);

noget af det ,men kan ikke lige se hvor det skulle være..
Avatar billede bjering Nybegynder
27. oktober 2007 - 21:20 #5
intet ?

ellers lukker jeg bare den her.
Avatar billede bjering Nybegynder
10. august 2008 - 01:51 #6
lukker
Avatar billede olebole Juniormester
10. august 2008 - 13:19 #7
<ole>

- og nej ... FF har ikke problemer med koden i (23/10-2007 20:42:05)  =)

/mvh
</bole>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester