脚本宝典收集整理的这篇文章主要介绍了给网页添加书签脚本的一些个人记录,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
比如下面,表示没有class属性并且style属性是空值的div标签, :not()语法根方法差不多
.querySelector("div:not([class])[style='']")
大体上是下面这样,但是不标准,我忘了代码从哪里抄来的了,应该要做一个判断,非常重要的地方在于window与document,假如页面包含多个iframe,那么就会有多个window与document,应该要使用包含目标元素的window与document
VAR selection = window.getSelection(); var range = document.createRange(); range.selectNodeContents(document.body); selection.removeAllRanges(); selection.addRange(range);
var str = "äöüÄÖÜçéèñ"; var b64 = window.btoa(unescaPE(encodeURIcomponent(str))) console.LOG(b64); var str2 = decodeURIComponent(escape(window.atob(b64))); console.log(str2);
更多请参考
https://stackoverflow.COM/questions/23223718/failed-to-execute-btoa-on-window-the-string-to-be-encoded-contains-characte
以上是脚本宝典为你收集整理的给网页添加书签脚本的一些个人记录全部内容,希望文章能够帮你解决给网页添加书签脚本的一些个人记录所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。