javascript - window.find 在网页上的 iframe 中不起作用
问题描述
我编写了一个 JavaScript 代码来使用window.find
. 它适用于网页,但不适用于 IFRAME 文本(我还必须搜索网页和 IFRAME 上的文本)。目的是像浏览器搜索一样在蓝色背景中突出显示搜索到的文本。
谁能把我放在正确的方向我犯了什么错误下面是我的代码
function searchText(str)
{
window.find(str)
}
解决方案
如果内容来自同一个域,您只能使用 JS 访问 iframe 的内容。
如果是->$("#iFrame").contents().find()
推荐阅读
- javascript - 在位置更改时重试已取消的 API
- python - 如何用 simbol 在 python 中填充绘图图(可以是文本“#”或“*”)
- css - 注入来自服务器的 CSS 变量名称(Angular 12)
- express - Error: Output stream closed when trying to stream to express server using ffmpeg
- python - Pandas 中基于日期的平均值
- c# - 未设置为对象的实例?
- sql - 检查字段是否在sql server中包含多个字符串
- node.js - Boot timeout error R10 - Minecraft console client on heroku
- android - Finding non-static addresses in android emulator
- docker - How to configure external bind volumes specified in .env for docker-compose