【问题标题】:Site search and return results in separate web page站点搜索并在单独的网页中返回结果
【发布时间】:2017-08-23 06:06:15
【问题描述】:

您好,提前感谢您的帮助。

我想在我的网站上实现内部搜索功能。

用户在搜索字段中输入关键字,然后按 Enter 键,结果将显示在单独的网页上。因此,如果有人输入单词 cat,我网站上的所有网页都将填充到一个列表中,其中包含指向这些页面的超链接。我希望它只搜索我的网站,而不是谷歌搜索引擎。

我想以最简单的方式实现这一点,php 没有 python,只有 javascript。

我试图实现它,但这段代码只是将我带到一个页面,该页面上有我搜索的单词。

<div id="widget-user">

    <form id="siteSearch" method="get" action="http://www.example.com/first">
        <input type="text" id="searchInput" name="q" maxlength="20">
        <input type="submit" value="Search">
    </form>

    <script>

        var a = document.getElementById("siteSearch");
        a.addEventListener("submit", function(event) {

            event.preventDefault();
            var b = document.getElementById("searchInput").value;
            window.location.href = "http://www.example.com/first" + b;

        });

    </script>

【问题讨论】:

    标签: javascript jquery html forms web


    【解决方案1】:

    尝试更改此设置并让我们知道 window.location="etzy.html"

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-15
      • 2018-11-22
      • 1970-01-01
      • 2010-11-17
      • 2012-02-06
      • 2016-02-06
      • 1970-01-01
      • 2014-07-09
      相关资源
      最近更新 更多