gpt4 book ai didi

javascript - 如何以编程方式触发浏览器的搜索?

转载 作者:行者123 更新时间:2023-11-28 18:12:51 24 4
gpt4 key购买 nike

我喜欢做的是通过 JavaScript 以编程方式触发浏览器的页面搜索功能。

即当加载页面并且用户按 Ctrl+F 时,将打开一个搜索字段,用户可以输入搜索词。根据所使用的浏览器,这通常会导致所有出现的情况都突出显示。

我想在我的页面上执行相同的操作:

  1. 调用浏览器的一些 JavaScript API 来触发搜索字段。
  2. 调用浏览器的某些 JavaScript API 在搜索字段中输入值。
  3. 实际执行搜索。

虽然我认为这是不可能的,但由于可能存在安全风险,我仍然想确定一下。

因此我的问题:

是否可以通过编程方式触发网络浏览器的页面搜索功能?

(如果没有通用的 API,也许有特定于浏览器的方法)

最佳答案

有非标window#find ,目前 Chrome、FF 和 Safari 支持。但是,但不保证支持:

setTimeout(function() {
find('text');
}, 1000);
<p>I'm the text</p>  

关于javascript - 如何以编程方式触发浏览器的搜索?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41297650/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com