javascript - 通过js获取网页代码(检查代码不是源代码)
问题描述
我有一个网页https://wpt1.ide4.bid/
源代码和通过chrome检查的代码是不同的。
有没有办法在页面加载或 5 秒后通过 js 获取检查的代码并存储它?
我将如何实现这一目标?
目前我无法让 javascript 工作,因为它保存了源代码。
document.getElementById("main-region").textContent.indexOf('Thank You For scheduling 22')
任何帮助将不胜感激!
解决方案
加载页面后,您可以使用以下解决方案获取 iframe 的 html -
document.addEventListener("DOMContentLoaded", function(event) {
// Code to execute when all DOM content is loaded.
var iframeInnerHtml = document.querySelector('.calendly-inline-widget > iframe').contentWindow.document.body.innerHTML;
console.log(iframeInnerHtml);
});
推荐阅读
- java - mysql中的float和double数据类型不存储我的java程序所需的完整数字
- objective-c - 如何在我的应用程序外部获取鼠标位置的文本(无需单击和拖动并选择)?
- python - 在 keras 模型中使用预训练的词嵌入?
- python - 为什么类对象中的 tf.Variable 无法初始化?
- c# - 使用 MemoryMappedFile 将 2 个数组从 CreateFileMappingW 共享到 C#
- android - 如何在不使用数据库的情况下将项目添加到 Listview?
- wordpress - 如何从 Facebook 应用程序中提取评论
- python - 为什么列表反转返回None?在python中
- mongodb - 如何在 MongoDB shell 中将 NumberDecimal 转换为 Double?
- objective-c - 如何将 int 从 iPhone 发送到 Apple Watch 标签(objective-c)