如何在现有“搜索”按钮后面发现网址/字符串?

时间:2019-04-28 09:24:26

标签: javascript html

我没有任何编码经验。如果问题很傻,请提前道歉。

我想了解如何“发现”可以添加到现有内部域URL(显然我不是该域的管理员)的字符串以使用其搜索功能。或者稍微自动化一下搜索。

示例: 域:internaldomain.intranet.home 字符串的概念:/?search = VALUE

使用现有域时在其上搜索“按钮”根本不会更改URL。对于搜索字符串可能是什么,我一无所知。但是搜索功能当然可以正常工作。

我尝试在浏览器中使用“检查元素”和“网络”标签来查找,但无法弄清楚。似乎正在调用Java脚本。

<td>

Search

<select name="ctl00$ContentPlaceHolder1$ddlSearchColumn" onchange="javascript:setTimeout('__doPostBack(\'ctl00$ContentPlaceHolder1$ddlSearchColumn\',\'\')', 0)" id="ctl00_ContentPlaceHolder1_ddlSearchColumn">
        <option selected="selected" value="IP">IP</option>
        <option value="Subnet, Gateway">Subnet, Gateway</option>
        <option value="Fullname">Fullname</option>

    </select>

<input name="ctl00$ContentPlaceHolder1$TextBoxSearchValue" id="ctl00_ContentPlaceHolder1_TextBoxSearchValue" style="width:200px;" autocomplete="off" type="text">

<ul id="ctl00_ContentPlaceHolder1_AutoCompleteExtenderCWID_completionListElem" style="text-align: left; visibility: hidden; cursor: default; list-style: outside none none; padding: 0px; border: 1px solid buttonshadow; background-color: window; color: windowtext; display: none; position: absolute;"></ul>

<input name="ctl00$ContentPlaceHolder1$btnShowAccountStatus" value="Start" id="ctl00_ContentPlaceHolder1_btnShowAccountStatus" style="width:140px;margin-left: 40px;" type="submit">

</td>

我已经检查了“搜索”功能代码并将其粘贴在上面。我希望这可以帮助您了解我的问题。我希望能够访问允许我自动搜索“ VALUE”的网址,而不是去网站,而是在搜索字段中手动输入“ VALUE”并单击搜索按钮。

类似于:internaldomain.intranet.home /?search = VALUE

非常感谢, 小马

1 个答案:

答案 0 :(得分:0)

这看起来像是对How to get the value from the GET parameters?

的重复

但是,如果您仍然需要答案,请遵循以下代码

var url_string = "internaldomain.intranet.home/?search=VALUE"; //window.location.href
var url = new URL(url_string);
var c = url.searchParams.get("search");
console.log(c);