User:Liangent/Scripts/FixSecureSearch.js
< User:Liangent | Scripts
注意:保存之后,你必须清除浏览器缓存才能看到做出的更改。Google Chrome、Firefox、Microsoft Edge及Safari:按住⇧ Shift键并单击工具栏的“刷新”按钮。参阅Help:绕过浏览器缓存以获取更多帮助。
var searchPageName = 'Special:Search';
function SubSearch(s) {
if (s<2) {
var x = $("searchInput").value == '' ? '' : '/';
$("searchform").action = searchPageName.replace(/(.*)/,wgArticlePath)+x+$("searchInput").value;
} else if (s<3) {
var x = $("powerSearchText").value == '' ? '' : '/';
$("powersearch").getElementsByTagName("input")[0].value = searchPageName+x+$("powerSearchText").value;
} else if (s<4) {
var x = $("searchText").value == '' ? '' : '/';
$("search").firstChild.value = searchPageName+x+$("c").value;
} else if (s<5) {
var x = $("bodySearchIput").value == '' ? '' : '/';
$("bodySearch").action = searchPageName.replace(/(.*)/,wgArticlePath)+x+$("searchInput").value;
}
}