chrome扩展的Javascript代码
Javascript code for chrome extension
我正在为chrome开发一个小的扩展。我的popup.html中正好有这段代码,manifest.json看起来是这样的:
{
"name": "xkcd 2",
"version": "1.0",
"description": "The first xkcd extension that I made.",
"browser_action": {
"default_icon": "icon.png",
"popup": "popup.html"
},
"permissions": [
"http://www.xkcd.com/"
]
}
与在jsfiddle上运行相反,当我在chrome中单击扩展的图标时,不会显示任何警报。
有没有chrome不喜欢的代码?
正如我在另一个StackOverflow问题中所建议的,除了在DOM准备好后运行代码之外,您永远不应该修改DOM,而是在页面的load
事件处理程序中运行它。如果您查看JSFiddle页面代码,您会发现您的代码正是在onload处理程序中运行的。其他非延迟启动选项(JSFiddle上的左列)将脚本移动到<body>
元素中。您也可以尝试这样做(而不是将脚本包含在<head>
中)。
您的清单请求对http://www.xkcd.com/
的权限,但您向http://dynamic.xkcd.com/
提出了实际请求。尝试请求http://*.xkcd.com/
的权限
相关文章:
- 云代码(javascript)失败,原因是:{代码:1,消息:内部错误
- 简化此If语句,使其不会't重复代码-Javascript
- 十进制到二进制代码Javascript
- 第二次单击时执行不同的代码(JavaScript)
- 在不使用jquery($symbol)knockout.js的情况下分离代码javascript
- 缩短几个元素的onclick代码 - JavaScript
- 英国银行排序代码 JavaScript 正则表达式
- 我无法在谷歌图表的代码 javascript 中获取 json 数据(项目 Python Hello Dashboard
- 和代码 JavaScript 没有被 &.
- 我怎样才能减少这段代码 javascript 代码,这样它就不会那么重复了
- 我想单击一个按钮,一次只执行已经制作的程序中的一行代码.(JavaScript)
- 滑动 DIV 代码 Javascript 的小问题
- 尝试重写代码 JavaScript
- 是否可以检测到在不使用键代码 javascript 的情况下按下了输入键
- 输入网址代码 JavaScript 播放器
- 管理通用客户端代码(javascript/css)
- 理解代码javascript
- 加载json-url参数代码(javascript修改)
- 变量检查错误的代码(javascript)
- css属性仅由代码javascript应用