我真的需要你的帮助。我有一个包含iframe内容的对象 - Output of Chrome Dev Tools Console(抱歉无法上传代码的内联屏幕截图)。
我想知道如果此对象中存在文本字符串“Welcome”,我如何以编程方式进行搜索 - 可以使用Chrome Dev Tools导航到包含该文本的元素。
我尝试过如下操作
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的内容。我还使用Jquery的contents()
来获取iframe的内容,但无济于事。
非常感谢您的帮助