ホームページ  >  記事  >  バックエンド開発  >  segmentfault.com/faq#q8 と同様、「#」の後のコンテンツは特定の位置に配置されるだけでなく、特定の操作も実行します。それはどのように達成されるのでしょうか?

segmentfault.com/faq#q8 と同様、「#」の後のコンテンツは特定の位置に配置されるだけでなく、特定の操作も実行します。それはどのように達成されるのでしょうか?

WBOY
WBOYオリジナル
2016-07-06 13:54:181074ブラウズ

例: [http://loadpage.b0.upaiyun.com/#http://www.baidu.com] (括弧内は完全なアドレスです)
このページにアクセスすると、「#」にリダイレクトされます。 " 後ろの URL。
「#」以降の内容は取得できますか?フロントエンドまたはサーバーサイドで取得するにはjsを使用する必要がありますか?

返信内容:

例: [http://loadpage.b0.upaiyun.com/#http://www.baidu.com] (括弧内は完全なアドレスです)
このページにアクセスすると、「#」にリダイレクトされます。 " 後ろの URL。
「#」以降の内容は取得できますか?フロントエンドまたはサーバーサイドで取得するにはjsを使用する必要がありますか?

location.hash 就是 #とその後のコンテンツをjsで使用します

segmentfault.com/faq#q8 と同様、「#」の後のコンテンツは特定の位置に配置されるだけでなく、特定の操作も実行します。それはどのように達成されるのでしょうか?

以下のように、ファイル名がindex.htmlであると仮定すると、index.html#windows.comにアクセスすると、windows.comにリダイレクトされます