打开/关闭搜索
搜索
打开/关闭菜单
1.5K
13.4K
99
36.8K
Cookie☆Wiki
导航
首页
alt-z
最近更改
alt-r
随机页面
alt-x
帮助
沙盒
特殊页面
alt-q
上传文件
alt-u
常用
曲奇简介
用语列表
人物一览
曲奇团体
曲奇年表
本篇列表
榜单列表
专辑列表
创作
音MAD
曲奇静画
曲奇实况
曲奇素材
BB剧场
漫画
同人游戏
曲奇实况
与曲奇有交集的内容
淫梦
东方Project
漫画日本昔话
biim兄贵致敬
QVC福岛
哲♂学
创价
YouTuber
恒心教
VOCALOID
运营批判
友情链接
Cookie☆贴吧
真夏夜的银梦贴吧
中文音MAD维基
潮学维基
银饼视频搜索站
中文曲奇维基Fandom站[已弃用]
通知
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。
user-interface-preferences
个人工具
创建账号
登录
alt-o
查看“︁用户:UnownHearn/common.js”︁的源代码
查看
阅读
查看源代码
查看历史
associated-pages
用户页
讨论
更多操作
←
用户:UnownHearn/common.js
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您没有权限编辑此JavaScript页面,因为此页面包含另一位用户的个人设置。
您可以查看和复制此页面的源代码。
高级
特殊字符
帮助
标题
2级
3级
4级
5级
格式
插入
拉丁字母
扩展拉丁字母
国际音标
符号
希腊字母
希腊字母扩展
西里尔字母
阿拉伯字母
扩展阿拉伯字母
希伯来字母
孟加拉语字符集
泰米尔数字和符号
泰卢固语字符集
僧伽罗语字符集
梵文字符集
古吉拉特语字符集
泰语字符集
老挝语
高棉语字母
加拿大原住民音节文字
卢恩
Á
á
À
à
Â
â
Ä
ä
Ã
ã
Ǎ
ǎ
Ā
ā
Ă
ă
Ą
ą
Å
å
Ć
ć
Ĉ
ĉ
Ç
ç
Č
č
Ċ
ċ
Đ
đ
Ď
ď
É
é
È
è
Ê
ê
Ë
ë
Ě
ě
Ē
ē
Ĕ
ĕ
Ė
ė
Ę
ę
Ĝ
ĝ
Ģ
ģ
Ğ
ğ
Ġ
ġ
Ĥ
ĥ
Ħ
ħ
Í
í
Ì
ì
Î
î
Ï
ï
Ĩ
ĩ
Ǐ
ǐ
Ī
ī
Ĭ
ĭ
İ
ı
Į
į
Ĵ
ĵ
Ķ
ķ
Ĺ
ĺ
Ļ
ļ
Ľ
ľ
Ł
ł
Ń
ń
Ñ
ñ
Ņ
ņ
Ň
ň
Ó
ó
Ò
ò
Ô
ô
Ö
ö
Õ
õ
Ǒ
ǒ
Ō
ō
Ŏ
ŏ
Ǫ
ǫ
Ő
ő
Ŕ
ŕ
Ŗ
ŗ
Ř
ř
Ś
ś
Ŝ
ŝ
Ş
ş
Š
š
Ș
ș
Ț
ț
Ť
ť
Ú
ú
Ù
ù
Û
û
Ü
ü
Ũ
ũ
Ů
ů
Ǔ
ǔ
Ū
ū
ǖ
ǘ
ǚ
ǜ
Ŭ
ŭ
Ų
ų
Ű
ű
Ŵ
ŵ
Ý
ý
Ŷ
ŷ
Ÿ
ÿ
Ȳ
ȳ
Ź
ź
Ž
ž
Ż
ż
Æ
æ
Ǣ
ǣ
Ø
ø
Œ
œ
ß
Ð
ð
Þ
þ
Ə
ə
格式
链接
标题
列表
文件
参考
讨论
说明
输入内容
输出结果
斜体
''斜体文字''
斜体文字
粗体
'''粗体文字'''
粗体文字
粗斜体
'''''粗斜体文字'''''
粗斜体文字
"use strict"; /** * 去掉内容与链接文本相同的 popup * @author [[User:UnownHearn]] * @version 1 (2018/07/28) */ (function () { // https://stackoverflow.com/questions/14346414/how-do-you-do-html-encode-using-javascript function htmlEncode(value) { //create a in-memory div, set it's inner text(which jQuery automatically encodes) //then grab the encoded contents back out. The div never exists on the page. return $('<div/>').text(value).html(); } $(".WikiaArticle a[title]").hover(function () { if (this.className != "") { return; } // 作为 wikilink 的超链接没有 class var a = $(this); var title = a.attr("title"); if (title != a.text()) { a.append($('<span class="wikilink-popup">' + htmlEncode(title) + '</span>')); } }, function () { $(this).find(".wikilink-popup").remove(); }); })(); /** * 自动转换链接 * @author [[User:UnownHearn]] * @version 1.4 (2019/03/18) */ (function () { /* 自动链接 */ var filter = (function (node) { if (node.nodeType == 3 /* TEXT_NODE */) { return NodeFilter.FILTER_ACCEPT; } else if (node.nodeType != 1 /* ELEMENT_NODE */ || node.tagName.toLowerCase() == "a" || node.classList.contains("no-autolink")) { return NodeFilter.FILTER_REJECT; } return NodeFilter.FILTER_SKIP; }) var rules = [{ // id: ["sm", "nm"], regex: /(sm|nm|im|av|ac)\d+/g, link: function (text) { switch (text.slice(0, 2)) { case "sm", "nm": return "https://www.nicovideo.jp/watch/" + text; case "im": return "https://seiga.nicovideo.jp/seiga/" + text; case "av": return "https://www.bilibili.com/video/" + text; case "ac": return "http://www.acfun.cn/v/" + text; } } }, { // id: ["mylist", "user"], regex: /(mylist|user)\/\d+/g, link: "https://www.nicovideo.jp/{}" }]; var nodes = []; var as = document.getElementsByClassName("WikiaArticle"); Array.prototype.forEach.call(as, function (a) { var walker = document.createTreeWalker(a, NodeFilter.SHOW_ALL, { acceptNode: filter }); while (walker.nextNode()) { nodes.push(walker.currentNode); } }) for (var nodeIndex in nodes) { var node = nodes[nodeIndex]; var html = node.textContent; for (var ruleIndex in rules) { var rule = rules[ruleIndex]; html = html.replace(rule.regex, function (old) { if (typeof rule.link === "function") { return rule.link(old); } return "<a class=\"autolink\" href=\"" + rule.link.replace("{}", old) + "\">" + old + "</a>"; }); } if (html != node.textContent) { var parentNode = node.parentNode; var dummy = document.createElement("span"); dummy.innerHTML = html; parentNode.replaceChild(dummy, node); } } })();
返回
用户:UnownHearn/common.js
。