两个html文件和一个javascript文件,随jquery更改

两个html文件和一个javascript文件,随jquery更改,javascript,jquery,html,file,Javascript,Jquery,Html,File,我有两个html文件 first.html <button id="dada">dada</button> <div id="chatbox"></div> 当我点击第一页中的按钮时,我想更改另一页中的框。 但这不起作用吗?如何做好这件事?谢谢 您可能对浏览器中javascript引擎的工作方式有一些误解 基本上,每个页面(OpenBrowser选项卡)都保持自己的html DOM表示,javascript引擎在范围内运行,只有这个DOM对它可

我有两个html文件

first.html

<button id="dada">dada</button>
<div id="chatbox"></div>
当我点击第一页中的按钮时,我想更改另一页中的框。
但这不起作用吗?如何做好这件事?谢谢

您可能对浏览器中javascript引擎的工作方式有一些误解

基本上,每个页面(OpenBrowser选项卡)都保持自己的html DOM表示,javascript引擎在范围内运行,只有这个DOM对它可见

如果您需要与其他页面通信(与UI引擎运行当前javascript威胁的页面不同),则可以将cookie与服务器会话结合使用


另一种选择是本地存储。

一次只能显示一个HTML文件?你不能让一个文件改变另一个文件的css。文件是如何嵌入的?请提供更多详细信息,并可能添加完整代码。您可以在第一页中使用
LocalStorage
,第二页侦听
storage
事件,从而更改
chatbox
的边框。您也不是最新的;)。如果使用
window.open()
,则更容易。
$('#dada').on('click',function () {
    $('#chatbox').css('border','3px solid red');
})