打开/关闭搜索
搜索
打开/关闭菜单
1.2万
1.8万
94
8万
导航
首页
最近更改
特殊页面
上传文件
随机页面
随机页面
随机歌曲
随机P主
编辑相关
帮助
讨论版
公共沙盒
待修改页面
批量上传文件
友情链接
VCPedia
打开/关闭外观设置菜单
通知
打开/关闭个人菜单
未登录
登录后可编辑和发表评论。
user-interface-preferences
个人工具
创建账号
登录
欢迎加入
本站官方QQ群
!
查看“︁Widget:NoReferer”︁的源代码
来自Vocawiki
更多语言
查看
阅读
查看源代码
查看历史
associated-pages
Widget
讨论
更多操作
←
Widget:NoReferer
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您没有权限编辑
Widget
命名空间内的页面。
您可以查看和复制此页面的源代码。
<noinclude>Only for {{tl|NoReferer}}</noinclude><includeonly><!--{if !isset($wgNoReferer) || !$wgNoReferer}--><!--{assign var="wgNoReferer" value=true scope="global"}--><script> "use strict"; (window.RLQ ||= []).push([["mediawiki.Uri","jquery"], () => { const domains = new Set(["hdslb.com", "sinaimg.cn"]); $(".noRefererConfig").each((_, { dataset: { domain } }) => { for (const d of domain.split("|")) { if (d) { domains.add(d); } } }); const callback = records => { for (const {target} of records) { if (target.dataset.lazyState === 'fail') { target.src = target.dataset.lazySrc; } } }, observer = new MutationObserver(callback); $("img").each((_, ele) => { const url = new mw.Uri(ele.src || ele.dataset.lazySrc); if ([...domains].some(domain => url.host.includes(domain))) { ele.setAttribute("referrerpolicy", "no-referrer"); url.protocol = "https"; url.query._ = Math.random(); if (ele.src || ele.dataset.lazyState === 'fail') { ele.src = url; } else { ele.dataset.lazySrc = url; observer.observe(ele, {attributes: true, attributeFilter: ["data-lazy-state"]}); } } }); }]); </script><!--{/if}--></includeonly>
该页面嵌入的页面:
Template:Tl
(
查看源代码
)
返回
Widget:NoReferer
。
查看“︁Widget:NoReferer”︁的源代码
来自Vocawiki