如何从Chrome扩展程序调用页面的javascript函数?

马里克瑟·阿泽玛(Mariksel Azemaj)

我想MC.showLevelUp(100,94,95)从chrome扩展程序中调用此js功能。

我没有chrome扩展程序的经验,所以我不知道该怎么做。我试图照常做:

document.getElementById("skin_tRex").addEventListener("click", MC.showLevelUp(100,94,95))

但显然这是行不通的。

你能告诉我我在做什么错,我应该怎么做!提前致谢!

布赖恩

在chrome扩展程序中,代码在沙盒环境中运行,因此任何事件侦听器均不适用于主页。

据我了解,您希望单击按钮来触发并运行网页上的功能。最好的方法是将代码注入到页面中。

document.getElementById("skin_tRex").addEventListener("click", runScriptOnPage)

function runScriptOnPage() {
    var actualCode = 'MC.showLevelUp(100,94,95)';
    var script = document.createElement('script');
    script.textContent = actualCode;
    (document.head||document.documentElement).appendChild(script);
    script.remove();
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从网页打开Chrome扩展程序选项页面?

来自分类Dev

如何从Chrome扩展程序后台脚本访问页面变量

来自分类Dev

开发扩展程序时,如何获取Wiki页面的页面内容(使用MediaWiki)?

来自分类Dev

如何从Chrome扩展程序的后台js访问页面元素

来自分类Dev

如何读取当前页面的HTML以访问Chrome扩展程序中的元素?

来自分类Dev

如何在Chrome扩展程序中获取下载页面的网址?

来自分类Dev

如何计算Chrome扩展程序上的页面onload事件?

来自分类Dev

chrome.tabs.create / executeScript>属于页面的调用函数

来自分类Dev

Chrome扩展程序:在页面呈现/加载之前获取页面的html

来自分类Dev

Chrome扩展程序中options页面的关闭事件

来自分类Dev

如何调用在Chrome扩展程序的OPTION.html页面中声明的元素?

来自分类Dev

Chrome扩展程序保留对弹出页面的更改

来自分类Dev

修改页面的Chrome扩展程序突然使该页面无法加载

来自分类Dev

在Chrome扩展程序的背景页面的onClick事件上将消息发送到内容脚本

来自分类Dev

如何读取当前页面的HTML以访问Chrome扩展程序中的元素?

来自分类Dev

如何从Phantom JS调用页面的JS函数?

来自分类Dev

Chrome扩展程序:如何在页面加载时运行Javascript(不打开弹出窗口)

来自分类Dev

如何运行页面的javascript函数?

来自分类Dev

Chrome浏览器扩展程序,javascript在页面中编写

来自分类Dev

Chrome扩展程序:在页面呈现/加载之前获取页面的html

来自分类Dev

从网站调用Chrome扩展程序中的函数

来自分类Dev

如何从Chrome扩展程序调用网页上的javascript函数?

来自分类Dev

如何通过Chrome扩展程序获取特定页面的会话数据?

来自分类Dev

从注入的脚本中获取Chrome扩展程序调用函数

来自分类Dev

如何将Angular对象传递给Google Chrome扩展程序中的Javascript函数?

来自分类Dev

Chrome扩展程序的背景页面的快捷键?

来自分类Dev

如何从Chrome扩展程序调用OnBlur方法

来自分类Dev

如何在Chrome扩展程序中通过鼠标调整POPUP.html页面的大小

来自分类Dev

从不同页面的不同页面调用javascript函数

Related 相关文章

  1. 1

    如何从网页打开Chrome扩展程序选项页面?

  2. 2

    如何从Chrome扩展程序后台脚本访问页面变量

  3. 3

    开发扩展程序时,如何获取Wiki页面的页面内容(使用MediaWiki)?

  4. 4

    如何从Chrome扩展程序的后台js访问页面元素

  5. 5

    如何读取当前页面的HTML以访问Chrome扩展程序中的元素?

  6. 6

    如何在Chrome扩展程序中获取下载页面的网址?

  7. 7

    如何计算Chrome扩展程序上的页面onload事件?

  8. 8

    chrome.tabs.create / executeScript>属于页面的调用函数

  9. 9

    Chrome扩展程序:在页面呈现/加载之前获取页面的html

  10. 10

    Chrome扩展程序中options页面的关闭事件

  11. 11

    如何调用在Chrome扩展程序的OPTION.html页面中声明的元素?

  12. 12

    Chrome扩展程序保留对弹出页面的更改

  13. 13

    修改页面的Chrome扩展程序突然使该页面无法加载

  14. 14

    在Chrome扩展程序的背景页面的onClick事件上将消息发送到内容脚本

  15. 15

    如何读取当前页面的HTML以访问Chrome扩展程序中的元素?

  16. 16

    如何从Phantom JS调用页面的JS函数?

  17. 17

    Chrome扩展程序:如何在页面加载时运行Javascript(不打开弹出窗口)

  18. 18

    如何运行页面的javascript函数?

  19. 19

    Chrome浏览器扩展程序,javascript在页面中编写

  20. 20

    Chrome扩展程序:在页面呈现/加载之前获取页面的html

  21. 21

    从网站调用Chrome扩展程序中的函数

  22. 22

    如何从Chrome扩展程序调用网页上的javascript函数?

  23. 23

    如何通过Chrome扩展程序获取特定页面的会话数据?

  24. 24

    从注入的脚本中获取Chrome扩展程序调用函数

  25. 25

    如何将Angular对象传递给Google Chrome扩展程序中的Javascript函数?

  26. 26

    Chrome扩展程序的背景页面的快捷键?

  27. 27

    如何从Chrome扩展程序调用OnBlur方法

  28. 28

    如何在Chrome扩展程序中通过鼠标调整POPUP.html页面的大小

  29. 29

    从不同页面的不同页面调用javascript函数

热门标签

归档