Chrome插件开发的问题

luger 发布于 2012/08/10 21:48
阅读 795
收藏 0
function genericOnClick(info, tab) {
  alert(info.selectionText);
  alert("start");
  luger = document.createElement('div');alert(1);
  luger.innerHTML='lugerlugerlugerlugerlee';alert(2);
  document.body.appendChild(luger);alert(3);
  $("body").append("asdkfjaksdjfkasjdfkasjdfkjaskdfjaskljdfkasdf");
  alert("end");
};

chrome.contextMenus.create({
  "title" : "Get image info",
  "type" : "normal",
  contexts : ["selection"],
  "onclick" : genericOnClick
});

这是我写的代码 添加一个Chrome右键菜单 然后单击调用genericOnclik函数 但是不能往页面插入内容,alert都没有问题 什么原因呢
加载中
0
狂飙的小蜗牛
狂飙的小蜗牛

好像document有问题,不能直接用


0
MADAO-TreagZhao
MADAO-TreagZhao
因为点击事件里面的document不是页面的document,而是点击图标出现的小窗口那个页面的document
0
紫陌寒
亲,这叫扩展,不叫插件~~
0
陈安
陈安
$ 未定义
0
luger
luger
这个已经解决了 fan墙看了看Chrome的API解决了 谢谢大家
0
luger
luger

引用来自“MADAO-TreagZhao”的答案

因为点击事件里面的document不是页面的document,而是点击图标出现的小窗口那个页面的document
谢谢哈
返回顶部
顶部