簡體   English   中英

使用JavaScript顯示圖像

[英]using javascript to display an image

我有一個圖像如下:
<img id="imgId" src="img/cart.png" style="display: none"/>
單擊按鈕時,它將調用JavaScript函數以顯示圖像

document.getElementById("imgId").style.display = "inline"

圖像顯示良好,但是當我從另一頁返回時卻沒有顯示。
我想要的是在顯示圖像后,即使我轉到另一頁並返回,該圖像仍會存在。
任何幫助表示贊賞。

您可以通過將圖像“狀態”保存在頁面的URL哈希中來實現。 (#之后的東西)。

顯示圖像時,請按照以下步驟操作:

document.getElementById("imgId").style.display = "inline";
window.location.hash = "imgIdShown";

然后在pageload上運行這段小代碼。

if (window.location.hash == "imgIdShown")
{
    document.getElementById("imgId").style.display = "inline";
}

如果可能,將您的狀態保存在會話中。

暫無
暫無

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

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