Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: ajax problem pod ff
Forum PHP.pl > Forum > XML, AJAX > AJAX
tomeknh
witam,
mam problem z ajaxem. może mi ktoś powiedzieć czemu nie działa poniższy skrypt pod FF? Pod Operą i IE 7 jest OK.

test.php

Kod
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><BR><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl"><BR><head><BR><title>rejestracja nowego użytkownika</title><BR><script type="text/javascript" src="files/advajax.js"></script><BR><script type="text/javascript"><BR>function $(id) {<BR>return document.getElementById(id);<BR>}<BR>function sprawdz_dane() {<BR>var login = $("login").value;<BR>var email = $("email").value;<BR>var zapytanie = "test2.php?login="+login+"&email="+email;<BR>advAJAX.get({<BR>url : zapytanie,<BR>onSuccess : function(obj) { <BR>if(obj.responseText == "login") { <BR>alert("Użytkownik o takim loginie jest już w bazie danych");<BR>$("login").style.border='1px solid red';<BR>$("email").style.border='1px solid #7F9DB9';<BR>}<BR>if(obj.responseText == "email") {<BR>alert("Ten e-mail isntieje już w bazie danych");<BR>$("login").style.border='1px solid #7F9DB9';<BR>$("email").style.border='1px solid red';<BR>}<BR>if(obj.responseText == "OK") <BR>$("registerForm").submit();<BR>}<BR>});<BR>}<BR></script><BR><BR><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><BR></head><BR><body><BR><form action="test2.php" method="POST" id="registerForm" name="registerForm"><BR><table><BR><tr><td class="napis">Login:</td><td><input type="text" name="login" id="login"></td></tr><BR><tr><td class="napis">Hasło:</td><td><input type="password" name="Haslo"></td></tr><BR><tr><td class="napis">Powtórz hasło:</td><td><input type="password" name="Haslo2"></td></tr><BR><tr><td class="napis">E-mail:</td><td><input type="text" name="email" id="email"></td></tr><BR><tr><td colspan="2" style="text-align: center;"><button onclick="sprawdz_dane(); return false;">>Zarejestruj mnie...</button></td></tr><BR></form><BR></table><BR></body><BR></html>


test2.php
Kod
<BR>login
perszing
Włącz w firefoxie konsolę błędów (narzędzia/konsola błędów) potem uruchom skrypt i zobacz co ff pokaze. Napisz co nie działa.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.