mmofacts.com

JS - Erlaubnis verweigert

gepostet vor 17 Jahre, 5 Monate von n26
Der im Titel genannt JS Fehler nervt mich jetzt schon seit ner ganzen Weile. Sobald ich mein BG das erste mal geladen habe kann ich rein garnix machen da mir JS wie im Fehler zu lesen keine Berechtigung dafür gibt (gemeint sind hier ajax-Scripte).
Sobald ich jedoch die Seite neuladen funktioniert alles wunderbar ...
Achja und ich lade keine Datei, welche nicht auf meinem VServer ist oder wo der IUSR_TEMPLATE keinen entsprechenden Zugriff drauf hat.
Danke im voraus.
n26
gepostet vor 17 Jahre, 5 Monate von Todi42
Geht es ein bischen genauer? Wer gibt Dir welche Fehlermeldung? Es gibt auch keine Ajax-Scripte. Wer ist IUSR_TEMPLATE?
gepostet vor 17 Jahre, 5 Monate von n26
Original von Todi42
Geht es ein bischen genauer?

Ich klicke auf einen Button welcher eine Funktion aufrufen soll, welche via ajax einen Request an den Server sendet. Aber es passiert nix sondern kommt der Fehler (siehe Anhang).
Original von Todi42

Wer gibt Dir welche Fehlermeldung?
Der Screen im Anhang sollte die Frage beantworten.
Original von Todi42

Es gibt auch keine Ajax-Scripte.
Okay dann halt länger - der Fehler kommt wenn mit einer JS Funktion via Asynchronous JavaScript and XML einen Request an den Server sende.
Wie einem die Gluckscheißerei in dem Board hier manchmal auf den Sack geht!
Du wusstest denke was gemeint ist also st** ...
Original von Todi42

Wer ist IUSR_TEMPLATE?
Bezeichnet den Benutzer der meine Websiten nutzt (Windows Server).
gepostet vor 17 Jahre, 5 Monate von Klaus
Dann will ich dir noch mehr "auf den Sack gehen".
Der Internet Explorer alleine ist zum Entwickeln von JS nicht geeignet. Ich empfehle Firefox oder Opera, die immerhin in der Lage sind vernünftige Fehlermeldungen zu generieren. Ersterer sei dank Firebug vorzuziehen.
Ich wusste nicht mal, dass der IE noch weitere Fehlermeldungen neben "Das Objekt unterstützt diese Aktion nicht" ausgeben kann.
gepostet vor 17 Jahre, 5 Monate von n26
Diese Antwort sehe ich als qualifiziert als nix mit auf den Sack gehen .
Habe nat. Firebug drauf jedoch zeigt dieser keine Meldung dieser Art an.
gepostet vor 17 Jahre, 5 Monate von mail-me
Original von n26
Habe nat. Firebug drauf jedoch zeigt dieser keine Meldung dieser Art an.

zeigt keine fehlermeldung an oder tritt der fehler dort nicht auf?
gepostet vor 17 Jahre, 5 Monate von COrthbandt
Übrigens bekommt man u.U. auch aus'm IE etwas mehr raus.
Der MS ScriptDebugger ist extrem hilfreich. Wichtig ist, sich NICHT den Standalone-Download zu holen sondern das Ding was bei Office in der Installation tief unten versteckt ist.
gepostet vor 17 Jahre, 5 Monate von n26
Original von mail-me
zeigt keine fehlermeldung an oder tritt der fehler dort nicht auf?

Er tritt im Firefox nicht auf.
Laut folgendem Artikel scheint er auch nur IE spezifisch zu sein. Das ist der einzige Artikel darüber den ich bei Microsoft pers. finden konnte. Jedoch nutze ich kein IE6 sondern die 7.
Weiterhin sagt google, dass das Auftritt, wenn man auf freme Websiten zugreift, aber das tue ich nicht und das verwirrende ist erst recht, dass der Fehler nach einem Reload weg ist.
gepostet vor 17 Jahre, 5 Monate von TheUndeadable
IUSR_TEMPLATE hat da nichts zu sagen, da es ein reines Clientproblem ist und unabhängig vom Nutzer ist. Genau das gleiche Problem hatte ich auch mal und trat sehr gerne bei Popups und automatischen Redirects auf.
Ich hatte das Problem durch eine Umkonzeption der Seite gelöst.
gepostet vor 17 Jahre, 5 Monate von n26
Inwiefern hast du deine seite umkonzepiert?
gepostet vor 17 Jahre, 5 Monate von Todi42
Original von n26
Wie einem die Gluckscheißerei in dem Board hier manchmal auf den Sack geht!

Entspann Dich mal. Ließ Dir Deinen ersten Beitrag noch mal durch und überleg mal, wie viel Wissen Du da noch mit rein implizierst. Wer soll den bitte schön auf die Idee kommen, das Du Java-Script mit einem Internetexplorer testest. Und wenn man die Fehlermeldung "JS - Erlaubnis verweigert" so bei Google rein wirft (inklusive Anführungsstriche) bekommt man genau gar keinen Treffer. Bei so vielen Ungenauheiten, liegt es doch wohl nah, den Rest auch mal in Frage zu stellen. Übrigens schreibt man Glück mit Ü ;-)
Zu Deinem Problem: kann es sein, das eine via asynch http angefragte Resource noch durch z.B. statisches HTML angefragt wird und dann evtl. im Cache Deines Browsers landet und da der Browser vielleicht nicht mehr so genau auf die Herkunft guckt?
gepostet vor 17 Jahre, 5 Monate von Todi42
Original von n26
Weiterhin sagt google, dass das Auftritt, wenn man auf freme Websiten zugreift, aber das tue ich nicht und das verwirrende ist erst recht, dass der Fehler nach einem Reload weg ist.

Vielleicht lädst Du html Code, der z.B. auf Bilder ausserhalb der domain verweist.
gepostet vor 17 Jahre, 5 Monate von n26
Original von Todi42
Vielleicht lädst Du html Code, der z.B. auf Bilder ausserhalb der domain verweist.

Nein ich lade komplett nur Sachen, die auf meinem VServer liegen.
Original von Todi42

Wer soll den bitte schön auf die Idee kommen, das Du Java-Script mit einem Internetexplorer testest.
Hatte leider vergessen den Screen schon da oben mit rein zu hauen. Trotzdem hätte die Frage nach weiteren Infos ihren Zweck getan.
Original von Todi42

Übrigens schreibt man Glück mit Ü ;-)
und Ressource mit "ss" und dann einmal "das" hinterm Komma so "dass"
... aber lassen wir das ...
Original von Todi42

Zu Deinem Problem: kann es sein, das eine via asynch http angefragte Resource noch durch z.B. statisches HTML angefragt wird und dann evtl. im Cache Deines Browsers landet und da der Browser vielleicht nicht mehr so genau auf die Herkunft guckt?
Könnte ich mir kaum vorstellen, da es ja direkt immer bei dem ersten laden nur nicht geht.
Trotzdem danke für die bisherigen Ansätze!
gepostet vor 17 Jahre, 5 Monate von Agmemon
Original von n26
Laut folgendem Artikel scheint er auch nur IE spezifisch zu sein. Das ist der einzige Artikel darüber den ich bei Microsoft pers. finden konnte. Jedoch nutze ich kein IE6 sondern die 7.

Hast Du trotzdem mal versucht, dem HotFix Vorschlag zu folgen und die Funktion mit einem Try/Catch Block umgeben?

Auf diese Diskussion antworten