簡體   English   中英

從網址中刪除哈希(燈箱)

[英]Remove hash from URL (lightbox)

我知道我的問題有很多疑問,但是我找不到任何解決方案。

我有一個燈箱,每個圖片都有一個帶有哈希值的特定ID(#picture-1,#picture-2,...)

我想從URL中刪除哈希:

gallery.php /#picture



gallery.php /圖片

劇本:

$(location).attr("hash","value"));

我找到了刪除哈希的方法,但它破壞了我的燈箱(重定向至404錯誤)

$(location).attr("href","value"));

任何想法 ? 謝謝。

您需要使用javascript或php路由,因為angularjs有一個路由模塊(php的codeigniter也有一個)。 您需要防止位置href行為。

當您更改位置gallery.php /#picture(觸發了哈希更改事件),但是gallery.php / picture嘗試重定向圖片目錄。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM