我没有任何编码经验。如果问题很愚蠢,请提前道歉。
我想了解如何"发现"一个字符串,我可以将其添加到现有的内部域 url(显然我不是该域的管理员)以使用其搜索功能。或者稍微自动化一下搜索。
例: 域: internaldomain.intranet.home 字符串的概念:/?搜索=值
使用现有域时搜索"按钮"根本不会更改 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
非常感谢, 波尼里乌斯
这看起来像是重复的: 如何从GET参数中获取值?
但是,如果您仍然需要答案,请按照此代码进行操作
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);