如何在搜索匹配关键字时在同一窗口中加载特定网址
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在搜索匹配关键字时在同一窗口中加载特定网址相关的知识,希望对你有一定的参考价值。
我有以下代码但它在新窗口中重定向url但我无法使用iframe在同一窗口中加载它。请修改它并帮助我。
<script type='text/javascript'>
function redirect(name="action") {
//look for text inside the NEW textbox
var input = document.getElementById('query').value.toLowerCase();
switch(input) {
case 'keyword1':
//put this to see if this code runs
//alert("Test");// UNCOMMENT THIS
window.location.replace('page1.html');
break;
case 'keyword2':
window.location.replace('page2.html');
break;
default://
return true;
break;
}
return false;//don't let the form submit
}
</script>
<form action="search/search.php" method="get"onsubmit='return redirect();'>
<input type="text" name="query" id="query" value="SEARCH" columns="2"
autocomplete="off" delay="1500"
onfocus="if(this.value==this.defaultValue)this.value=''"
onblur="if(this.value=='')this.value=this.defaultValue" >
<input type="submit" value="" id="submit">
<input type="hidden" name="search" value="1">
</form>
答案
你有没有理由使用它
window.location.replace('page1.html');
你能试一下吗
window.location.href('page1.html');
以上是关于如何在搜索匹配关键字时在同一窗口中加载特定网址的主要内容,如果未能解决你的问题,请参考以下文章