Verweigert?!

Hallo

Ich habe eine AJAX-Applikation gemacht.

[code]
function send_data() {
var waitText = “

Lade...</center></div>”;
var url = document.form.url.value;
var ajax;
								try{
									ajax = new XMLHttpRequest();
								} catch (e){
									try{
										ajax = new ActiveXObject("Msxml2.XMLHTTP");
									} catch (e) {
										try{
											ajax = new ActiveXObject("Microsoft.XMLHTTP");
										} catch (e){
											alert("Your browser broke!");
											return false;
										}
									}
								}
								
								
								ajax.open("GET","include_sended_link.php?url="+url);
								ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
								ajax.onreadystatechange = function(){
									if(ajax.readyState == 1) {
										document.getElementById("content").innerHTML = waitText;
									}
									if(ajax.readyState == 2) {
										document.getElementById("content").innerHTML = waitText;
									}
									if(ajax.readyState == 3) {
										document.getElementById("content").innerHTML = waitText;
									}
									if(ajax.readyState == 4){
										document.getElementById("content").innerHTML = ajax.responseText;
									}
								}
								ajax.send(null);
								
							}
						</script>[/code]

Jetzt bekomme ich diesen Fehler:

uncaught exception: Die Erlaubnis für den Aufruf der Methode XMLHttpRequest.open wurde verweigert

Wo um Himmels willen liegt das dran?! Ich bin echt am verzweifeln, weil es nur auf meinem Space (nicht bplaced) nicht läuft… lokal kein problem :frowning:

Andy

hallo andy

etwas mal vorweg, ich habe keine ahnung von ajax :ps:

…vielleicht sind diese „microsoft“ passagen schuld daran… :unamused:

Ich sehe jetzt gerade keinen Fehler, wenn es lokal funktioniert müsste es eigendlich auch im Inet funktionieren, is ja Clientseitig. Hast du mal einen Demolink?

sebbo

Ah, ich hab den Fehler gefunden! Ich hatte im Header den BASE-Tag mit Attribut

steht, sodass JavaScript auf “localhost/kuerzr/include_send_link.php” zugreifen wollte - was natürlich nur lokal geht :wink:

okay erledigt
C L O S E D