javascript を使用して URL からハッシュ パラメータを取得しようとしています。奇妙なことに、ハッシュ パラメータは常に空 ("") です。コードの多くのバリエーションを試しましたが、常に空です。
location.hash
例の URL
file:///F:/wwwroot/Default.htm#Name=front
私が見逃しているのは何ですか?
javascript を使用して URL からハッシュ パラメータを取得しようとしています。奇妙なことに、ハッシュ パラメータは常に空 ("") です。コードの多くのバリエーションを試しましたが、常に空です。
location.hash
例の URL
file:///F:/wwwroot/Default.htm#Name=front
私が見逃しているのは何ですか?
答えが見つかりました。javascriptコードはiframe内から呼び出され、明らかに別のhtmlページのように機能します。私はそれを解決するためにこのコードを使用しました。
var url = window.parent.location.hash;
location.hash がローカル ファイルを指しているとは思えません。Web サーバーからページを提供する必要があります。したがって、次のようなURLがありますhttp://localhost:1337/Default.htm#Name=front