用JS实现站内搜索

用JS实现站内搜索

html代码

		<form action="https://fsoufsou.com/search" id="searchForm">
				<input placeholder="在Fsou中搜索本站资源" class="fsoustxt" type="text" name="q" value="" required>
				<input type="hidden" name="site" value="你的域名">
				<input type="submit" value="站内搜索" class="fsoubutton">
			</form>

JS代码

		<script>
			var searchForm = document.getElementById('searchForm');
			searchForm.onsubmit = function(){
				var url = this.action;
				var q = this.children['q'].value;
				var site = this.children['site'].value;
				var url = url + '?q='+q+' site:'+ site;
				window.open(url);
				return false;
			};
		</script>

CSS需要自己写这里就不班门弄斧了


然后就是…希望Fsou尽快实现全网开放吧。

2 Likes

很好用,wikidot的搜索崩了就是用这个代替谷歌的

从wikidot来的,就是看的这个帖子

WIKIDOT某人表示跪下

wikidot这是啥梗。。。。

其实是wikidot(一个维基农场)服务器被俄罗斯黑客攻击,导致现在用不了搜索

ps:似乎2019年就没有索引了

wikidot过来的 谢谢了

wikidot是一个代理网站的网站
因为受黑客攻击所以自带的搜索系统停用了,你的代码就被人搬运上去其中的一个wiki