在我的html页面上,我有一个关闭页面时会调用的函数。 我希望此功能更改其他页面上的某些元素。有可能吗?
答案 0 :(得分:0)
除非因为创建了该窗口而拥有该窗口的句柄,否则必须将有关修改的信息保存在某个地方。您可以通过在服务器端存储信息来做到这一点。也可以仅使用Cookie或本地存储在客户端完成此操作。
一个非常简单的基于cookie的示例:
page-to-close.html:
<body onunload="javascript:document.cookie='modified by other page'">
page-to-modify.html:
<script>
var message = document.cookie ? document.cookie : 'first visit'
document.write(message)
</script>