Javascript Bookmarklet适用于Chrome和FF,但不适用于IE

时间:2016-11-29 22:57:06

标签: javascript bookmarklet

我创建了一个JS书签,找到文档中的所有复选框,然后如果复选框名称与正则表达式匹配,则切换选中状态。 在目标网页上,用户必须先点击“显示更多”按钮打开/加载包含目标复选框的DIV。这是导致问题的原因。当在HTML中明确定义复选框时,bookmarklet可以按预期在所有浏览器中使用。

这是书签:

core_store

此书签可以按预期在Chrome中使用。

在Internet Explorer 11.0.9600.18525中,页面上没有任何更改,[F12]控制台中没有记录任何内容。

在Firefox中,Document.Body.InnerHTML更改为 “[object HTMLCollection]”。

如何修改此bookmarklet以适用于所有浏览器,请记住在加载页面后加载复选框?

谢谢,

-Zach

0 个答案:

没有答案