您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
默认不载入面积较大的 <iframe> 元素,减免一部分不必要的资源消耗。不是 lazyload;点击按钮(而不是点击 <iframe> 的任意位置)才会加载,以免误触。
It's main purpose is to reduce some unnecessary resource consumption caused by <iframe>
s, not block every <iframe>
-based share buttons (add some social-blocking rulesets into your AdBlocker to block the share buttons) or visualize the existence of every <iframe>
s. So expect it to ignore lots of <iframe>
s but only seems to suspend the embed YouTube videos.
will ignore <iframe>
s that:
srcdoc
attributesrc
attributesrc
attribute is not a valid URLsrc
attribute:
"null"
, and/or"https:"
or "http:"
"about:blank"
, "javascript:*"
or "data:*"
)Just modify the code to change the behavior. If you need a lazyload version, but can't code it yourself, I'm glad to say now you can do this by just set loading=lazy
attribute to the <iframe>
(and <img>
) elements, for the newest modern browsers:
And there are some lazyload libs for reference, for older browsers. Here is one of them: