1

わかりました、これの何が問題なのですか?

xmlhttp.open("POST", "../Module1/page1.html", true);
xmlhttp.send(null);

NS_ERROR_DOM_BAD_URI がスローされます: 制限付き URI へのアクセスが拒否されました ページをロードしようとすると、Firefox 24 を使用してすべてがローカルで実行されます。

これがオンラインで使用される場合、バックエンド サーバー言語も使用できないため、PHP または ASP ソリューションは機能しません。万歳 LMS SCORM コンテンツ。:う

今、私はこれをうまく行うことができます:

xmlhttp.open("POST", "page1.html", true);
xmlhttp.send(null);

別のディレクトリにページをロードできないというだけです。

4

1 に答える 1

0

これは明らかにクロスドメインアクセス制限によるものです。リクエストのような相対パスを使用する/myApplication.html と、親アプリケーションが配置/ホストされているのと同じドメインに送信されます。この問題を解決するには、Apache を使用している場合はリバース プロキシ メソッドを使用できます。

http://geronimo.apache.org/GMOxDOC11/configure-apache-httpd-as-a-reverse-proxy-modproxy.html

また

http://httpd.apache.org/docs/2.2/mod/mod_proxy.html

于 2013-11-07T06:13:01.177 に答える