如何在搜索匹配关键字时在同一窗口中加载特定网址

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');

以上是关于如何在搜索匹配关键字时在同一窗口中加载特定网址的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 JSON API 在滚动时在 recyclerview 中加载更多数据

如何在滑动时在 PageView 中加载新数据

如何在后台工作人员运行时在 uwp 中加载图像

在滚动时在 recyclerview 中加载更多数据

设备锁定时在 Today 扩展中加载文件

特定的 webview 不会在 Android 的布局中加载