とのFirefoxにローカルページをロード私はは、FirefoxにローカルファイルをロードするためのJavascript
location.href = "./relative/path/file.htm"; //this works
location.href = "http://localhost/path/file.htm"; //this works
location.href = "file:///c:/absolute/path/file.htm"; //doesnt work (also doesnt work if remove the "file:///" bit)
は私が仕事をする最後の例を取得したいと思います...ということに気づきました。 about.configの設定がいくつかありますが、これを追加したり、 "netscape.security.PrivilegeManager ..."ステートメントを許可することはできますか?
(これは特別なFirefoxプロファイルのためであり、一般的な使用ではないため、セキュリティの問題は関係ありません)。おかげさまで
ファイルを使用したと間違って何:///構文? – BeRecursive
@BeRecursive。私はそれを意味する: "ファイル://c:/absolute/path/file.htm"それdoesntのいずれかを動作します。 – spiderplant0
このコードを呼び出すページはhttpで表示されていますか? – epascarello