浏览器扩展的content_scripts应该怎么写啊?怎么响应类似onClick这样的事件?
我 要实现的目标如下:
在任何页面上添加一个 浮动在右下角的按钮。
一点按钮,程序自动判断页面里面文本最多的那个段落,提取,打印。
现有的程序做出来了,为什么在高速模式的时候可用。而在兼容模式下,点按钮没有反应呢?(兼容模式下,刷新页面,按钮会不见了,奇怪)
怎么做到兼容模式也可以呢?
(function () {
divhtml='<div> <button class="btnprint" id="btnprint"><img src="http://www.abc.com/images/btn_print.png"></button></div>';
//修改页面,增加按钮,请问有更好的写法么?
document.body.innerHTML=document.body.innerHTML+divhtml;
btnid=document.getElementById("btnprint"); //取得按钮的ID
btnid.onclick=function() {
printtxt(); //开始打印过程
}
}