gpt4 book ai didi

javascript - 我可以使用一个页面上的按钮的单击来更改不同页面上的图像源吗?杰斯

转载 作者:行者123 更新时间:2023-12-03 11:46:13 25 4
gpt4 key购买 nike

我已经设置了一个页面,供用户通过单击按钮来更改顶级显示页面。如果需要,这会将绿色圆圈更改为红色圆圈。该按钮位于与主页不同的页面上,这可以吗?我将所有内容都放在同一个文件夹中,两个页面都链接到同一个 .js 文件。我认为下面的函数可以解决问题,但没有什么乐趣。谢谢。

控制页面1:

<input type="button" value="Hard Down!" id="Button" onclick="change();">

显示第2页:

<img id="greenCircle" alt= "Circle" src="green.PNG">

功能:

function change() {
var image = document.getElementById("greenCircle");
image.src = "red.png"
}

最佳答案

您可以使用localStorage在选项卡之间进行通信(具有相同的域)。在一个选项卡上设置它会传播到所有其他选项卡。检查以下代码片段。

页面A

$('button').on('click',function(){
localStorage.setItem('img_src','red.png')
});

B页

addEvent(window, 'storage', function (event) {
if (event.key == 'img_src') {
// do your dom manipulation using event.newValue
}
});

关于javascript - 我可以使用一个页面上的按钮的单击来更改不同页面上的图像源吗?杰斯,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26035988/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com