我想根据某个 cookie 值在网页上显示图像,该 cookie 值通过点击该页面传递/创建。我正在考虑使用 onClick 操作编写 cookie,认为这将是最简单的,但我仍然对想法持开放态度。这是该链接的示例。
a href="myLink.html" onClick="setCookie(BRAND,ABC,3600);return true;">
下面是我从网上提取的一些代码,它们以基本的方式模仿了我正在寻找的内容。我只是不知道如何让页面上的js调用获取cookie值并设置图像。
我提前感谢您的帮助,并感谢您的阅读。
<script type="text/javascript">
var picData = [
['ABC','ABC.jpg'],
['DEF','DEF.jpg'],
['GHI','GHI.jpg']
];
window.onload=function(){
var cookieValue = 'ABC'; //substitute your code to get the cookie value for this line
for(i=0; i < picData.length; i++){
if(cookieValue == picData[i][0]) {
document.getElementById('imgCont').src = picData[i][1];
i=picData.length;
}
}
}
</script>
<body>
<div>
<img id="imgCont" src="" alt="" />
</div>
</body>