开发者问题收集
我正在尝试创建一个新的扩展名。我能够前一段时间使用chrome.runtime.sendmessage函数,但是现在,我已经尝试了所有内容,但它仍然无法将消息发送到背景脚本。该控制台从content-script.js中填充了日志消息,但不会从background.jscontent-content-content-content-content-content-content-script中填充
我正在尝试在 chrome 扩展中传递消息。我按照此示例(参见此处)- :content_script:chrome.runtime.sendMessage({greeting: "hello"}, function(response) {console.log(response.farewell);});background:chrome.tabs.query({active: true, cu
供将来参考:我通过将 onMessage/sendMessage 分别切换到后台脚本和内容脚本来解决这个问题。我不确定为什么这样做有效,但确实有效。过去三个小时我一直在尝试调试这个问题——我正在构建一个 chrome 扩展,并且我发送的消息的响应一直是“未定义”。我试图获取用户所在选项卡的文本并使用它来进行一些分析。内容脚本:chrome.runtime.onMessage.addListener
在我的 Chrome 扩展程序中,我尝试在扩展程序的内部网页chrome-extension://myExtensionId/path/to/web/page.html和内容脚本之间交换数据。因此,为了使这些数据在不同的内容脚本之间持久化,我尝试将其保存为扩展程序后台的全局变量!我使用消息传递来实现这一点。我的问题是:当我尝试从后台发送响应时,我收到此错误:Error in event handl
我有一个在 DOM 中注入的脚本,我想在后台向我的服务工作者发送消息。我收到错误,但我不明白为什么。这是我的background.js文件:chrome.runtime.onMessage.addListener((req, sender, sendRes) => {console.log('this has worked', req, sender, sendRes('this worked')
我想在我的 div 标签上附加事件监听器,这样我就能知道用户是否点击了该元素。我该如何使用或不使用 jQuery 来实现这一点。<div class="chart" id="circle_chart">test</div><script>document.addEventListener('touchstart', function(event) {alert(event.touches.leng
我在添加此代码时收到错误 Uncaught TypeError: Object [object Object] 没有方法 'addEventlistener',我无法理解它:($('video').addEventlistner('timeupdate', function(event) {var current = Math.round(event.target.currentTime * 10
有人在Codepen中帮助我执行了此脚本,它运行良好,直到我尝试将其实现到我的 Wordpress 网站中。两组灰点是按钮。每个按钮都会打开自己的幻灯片菜单。在控制台上,我收到此特定错误。“openbtn.addEventListener 不是函数”这与此代码有关:在 codepen 中,错误位于第 104 行<script>/*!* classie - class helper function
我想在单击 id 为“div_click1”的 Div 元素时添加一些代码。为此,我将以下代码添加到我的自定义 jsdocument.getElementById("#div_click1").addEventListener('click', function(){// code},false)直到我不得不重新安装 wamp 之前,我没有看到由于此代码而导致的任何错误。我尝试了针对类似问题建议的
我已经用 javascript 制作了 html。我们如何才能找出按下了哪个删除按钮<div id="maindiv"><div id="product_1"><input placeholder="Add Product Name" type="text"><input placeholder="Cost per unit" type="number"><input placeholder="N
因此,我正在运用我最近对 ​​Javascript 和 DOM 的了解。但是,当我尝试对同一按钮使用 querySelectorAll 或 getElementsByClassName 时,我收到一条错误消息,提示“addEventListener 未定义”,但用于不同的问题。这是我的代码块。var input = document.getElementsByClassName('userInpu
我的代码有两个 addEventListener(),第一个没问题,但是第二个有问题let catNames = ['pew', 'haha', 'Tsh', 'bom', 'tok'];let catPhotos = document.querySelectorAll('li img');let catNamePlaces = document.querySelectorAll('li p');
我正在构建简单的计数器应用程序,但在 Javascript 中addEventListern无法运行,并出现以下错误:这是我尝试过的 JavaScript 代码,但仍然出现错误Cannot read property 'addEventLister' of Null//selecting elementslet value = document.getElementById('value');le
<div class="card-body"><hr><h5 class="card-title" id = "tasks-title">Todo's</h5><div class="form-row"><div class="form-group col-md-6"><input class="form-control" type="text" name="filter" id = "f
我想使用 create-react-app,因此我按照说明操作:npm install -g create-react-appcreate-react-app my-appcd my-app/npm start但是最后一步出错了。运行npm start后出现错误:Could not find an open port at linux-llw5. Network error message:get