我真的需要你的帮助。我有一个包含 iframe 内容的对象 - Chrome 开发工具控制台的输出(抱歉无法上传代码的内联屏幕截图)。
我想知道如果此对象中存在文本字符串“Welcome”,我如何以编程方式搜索 - 可以使用 Chrome 开发工具导航到包含文本的元素。
我试过做如下的事情
var html = $("#HTML")[0]; // also tried $("#HTML").contents()
var iframeObj = JSON.stringify(html);
if(iframeObj.indexOf('Welcome') > -1)
{
alert('match found')
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
但这JSON.stringify(html)
不幸的是在结果字符串中排除了 iframe 的内容。我还使用了 Jquerycontents()
来获取 iframe 的具体内容,但无济于事。
感谢您的帮助