gpt4 book ai didi

javascript - 覆盖浏览器的搜索功能 (CTRL+F),但重用其 native 搜索字段

转载 作者:搜寻专家 更新时间:2023-10-31 22:12:58 24 4
gpt4 key购买 nike

我想覆盖 CTRL+F 以便在 HTML 页面上提供自定义搜索功能。这可以很容易地完成:

window.onkeydown = function(event) {
if (event.ctrlKey && event.keyCode == 70) {
event.preventDefault();
my_own_search();
} }

但之后我将无法使用浏览器底部的原生搜索字段(此处为 Firefox 的示例,法语):

Description

如何实现重用浏览器的 native bottam 搜索文本框的自定义搜索功能?

如果不可能,对于创建贴在右上角(如 Chrome 中的搜索栏)或底部(如 Firefox 中的搜索栏)的自定义文本框,你有什么建议,例如使用 Bootstrap?


另一个例子:Chrome 中的 PDF 查看器 提供自定义搜索(= 不是 HTML 页面上的常规搜索,而是适用于 PDF 文档的搜索)但使用浏览器的 native 搜索字段:

enter image description here

最佳答案

您永远不能覆盖网站的浏览器功能。如果可以,则说明浏览器存在重大安全故障。

如前所述,可以为个别浏览器编写插件,但它们必须由用户安装(即它们允许您覆盖)。否则你就不走运了

关于javascript - 覆盖浏览器的搜索功能 (CTRL+F),但重用其 native 搜索字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25997901/

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