Kalle_B: Ajax-Aufruf mit URL wird verweigert

Hallöle,

habe mit FF und IE5 getestet, beide Browser verhalten sich identisch.

Wenn ich per Ajax ein Programm aufrufe und dabei die komplette URL angebe
http://www.gewerbe-birkenau.de/programme/bianca.php?zp=p121

funktioniert das nur, wenn die rufende Seite genau im Verzeichnis
http://www.gewerbe-birkenau.de/programme/

steht. Wenn sie aber im übergeordneten Verzeichnis
http://www.gewerbe-birkenau.de/

steht, wird der Aufruf verweigert mit der Firefox- Fehlermeldung
"uncaught exception: Die Erlaubnis für den Aufruf der Methode XMLHttpRequest.open wurde verweigert"

Ich kann zwar mit der __relativen__ Adresse
programme/bianca.php?zp=p121

rufen, aber das klappt eben nur im Hauptverzeichnis, nicht in anderen Verzeichnissen.

Was kann ich machen, um ein Programm per Ajax aus verschiedenen Verzeichnissen aufzurufen?

LG, Kalle

  1. zum Verständnis:

    Das Programm ruft sich bei Klick in die Spaltenüberschrift selbst auf, um die Daten in anderer Sortierung anzuzeigen.

    Es ist dieser Selbstaufruf, der in der einbettenden Seite
    http://gewerbe-birkenau.de/mitglieder.php

    nicht klappt.

  2. Hi,

    Wenn ich per Ajax ein Programm aufrufe und dabei die komplette URL angebe
    http://www.gewerbe-birkenau.de/programme/bianca.php?zp=p121

    funktioniert das nur, wenn die rufende Seite genau im Verzeichnis
    http://www.gewerbe-birkenau.de/programme/

    steht. Wenn sie aber im übergeordneten Verzeichnis
    http://www.gewerbe-birkenau.de/

    steht, wird der Aufruf verweigert mit der Firefox- Fehlermeldung
    "uncaught exception: Die Erlaubnis für den Aufruf der Methode XMLHttpRequest.open wurde verweigert"

    Hm, seltsam - ich kann auf Anhieb keine einleuchtende Erklaerung dafuer in den relevanten Dokumentationen finden.

    Ich kann zwar mit der __relativen__ Adresse
    programme/bianca.php?zp=p121

    rufen, aber das klappt eben nur im Hauptverzeichnis, nicht in anderen Verzeichnissen.

    Was kann ich machen, um ein Programm per Ajax aus verschiedenen Verzeichnissen aufzurufen?

    Und wenn du ../ im Pfad nutzt, um aus einem Verzeichnis heraus erst eine Ebene hoeher zu gelangen ...?

    MfG ChrisB