ERLEDIGT
NEIN
NEIN
ANTWORTEN
7
7
ZUGRIFFE
328
328
EMPFEHLEN
-
Hallo,
ich bin neu was ajax angeht und lerne es erst seit paar tagen.
Jetzt hab ich mal ein Tutorial durchgemacht und ich bekomme es einfach nicht hin ein PHP Datei in ein Div Container zu laden.
FireFox oder Internet Explorer gibt keine Fehlermeldung zurück, es geschieht einfach garnix, wenn ich auf den Link klicke, die eine Funktion aufrufen soll.
Hier mal meine HTML Datei:
und hier meine register.js:HTML-Code:<html> <head> <title></title> <script language="JavaScript" src="register.js"></script> </head> <body> <a href="javascript:register(1)">Registrieren</a> <br> <div id="reg"></div> <br> </body> </html>
und noch meine register.phpHTML-Code:var resObjekt; if (navigator.appName.search("Microsoft") > -1) { resObjekt = new ActiveXObject("MSXML2.XMLHTTP"); } else { resObjekt = new XMLHttpRequest(); } function register(reg_id) { resObjekt.open('get', 'register.php?id='+reg_id, true); resObjekt.onreadystatechange = handleResponse; resObjekt.send(null); } function handleResponse() { if (resObjekt.readStabe == 4) { document.getElementById("reg").innerHTML = resObjekt.responseText; } }
PHP-Code:<?php
if ($_REQUEST['id'] == "1") {
echo "Test";
}
?>
Ich bekomm es einfach nicht hin, irgendetwas schein nicht in Ordnung zu sein.
Ich danke euch schonmal für die Hilfe.
MfG
-
Was ist denn das?
Code :1
if (resObjekt.readStabe == 4) {
Zum Debuggen von AJAX ist Firebug und/oder HttpFox PFLICHT. Hätte dir bei dem Fehler jetzt leider nicht geholfen.
-
Danke Dir.
Das war wohl ein schreibfehler von mir, da gehört natürlich ein t hin statt b:
Geht trotzdem noch nicht, ich werde es mal versuchen zu Debuggen mit Firebug, vielen Dank.HTML-Code:if (resObjekt.readState == 4) { document.getElementById("reg").innerHTML = resObjekt.responseText; }
MfG
-
Jetzt fehlt immernoch ein "y". readyState
-
Cool, danke Dir.
Ist mir garnicht aufgefallen, ich überseh das irgendwie.
Ich hab das mal auf meinem Root-Server hochgeladen und über meinem Server funktioniert es, nur wenn ich es Lokal mit Aptana Studio teste, dann gehts nicht.
Naja, ich werde nochmal kucken, wieso es nicht funktioniert.
Danke.
MfG
-
Ich kenne mich mit Aptana nicht aus, aber ich kann mir vorstellen, dass du auf Grund der http://en.wikipedia.org/wiki/Same_origin_policy nicht aus der IDE auf den Server zugreifen kannst.
-
14.12.11 21:29 #7mfg ComFreek
Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
[PHP] Überprüfen, ob Website erreichbar • Sicherheit in PHP-Codes schaffen • Google Chrome-Extension für tutorials.de • json_compress()
-
Ähnliche Themen
-
Problem mit Firefox & Prototype (Ajax.Request & Ajax.Updater)
Von RipmaV im Forum Javascript & AjaxAntworten: 14Letzter Beitrag: 09.05.09, 12:32 -
Ajax problem/bug?
Von Giovanni im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 04.07.08, 14:39 -
Ajax CSS Problem
Von space24 im Forum Javascript & AjaxAntworten: 4Letzter Beitrag: 25.05.08, 02:36 -
AJAX Problem
Von Remon im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 14.08.07, 14:36 -
AJAX Problem
Von ddhb im Forum Javascript & AjaxAntworten: 9Letzter Beitrag: 18.08.05, 13:46





Zitieren




Login





