我得到这个错误Uncaught Error: Attempting to use a disconnected port object
当我在第一次打开我的弹出页面时,我与
内容脚本<->背景页<->弹出页。
当我点击浏览器操作图标时,弹出的页面将通过后台页面从服务器获取一些信息进行初始化。
所有的事情在第一次点击都很好,但是如果我关闭弹出窗口并再次点击它,它就无法从后台页面获得信息。
以下是我的代码
弹出页面
window.onload = function() {
var port = chrome.runtime.connect({name: "stad
我的页面上有一个链接。当我点击它时,弹出窗口打开,背景变成灰色。但我的问题是,我仍然可以点击后台的其他链接。后台的div id是pagewrapper。据我所知,code - document.getElementById('pagewrapper').disabled=true;应该已经做到了这一点,并禁用了弹出冻结背后的整个背景。但这并没有发生。
这是打开popUp的代码。最后一行应该禁用背景窗口。
function popUpText(popUpContents)
{
// move the popup to a relative position to