小编piz*_*cks的帖子

功能未定义创建Chrome扩展内容脚本

我正在编写一个Chrome内容脚本,当我在DOM中注入它时:

"<a href='#' onclick='alert(\"Hi!\");return false;'>Hi</a>"
Run Code Online (Sandbox Code Playgroud)

它工作正常(当我点击它时弹出警报),但是如果我为警报创建一个函数,它会说函数未定义.例如:

"<a href='#' onclick='alertPlease(\"Hi!\");return false;'>Hi</a>"

function alertPlease(x){
     alert(x);
}
Run Code Online (Sandbox Code Playgroud)

我的所有代码都是相同的内容脚本js文件.

在后台加载另一个js文件后,是否必须放置可以使用的代码?我尝试添加一个带有'alertPlease();的后台页面 功能,但这也不起作用.

任何提示将不胜感激!
谢谢!

google-chrome-extension

3
推荐指数
1
解决办法
2886
查看次数

标签 统计

google-chrome-extension ×1