我有一个名为test.html
的HTML文件,以下是该文件的内容。
<html>
<head></head>
<body>
This is the content.
</body>
</html>
现在我有另一个文件,我希望通过iframe显示test.html
内容,然后将内容与某些内容匹配,并在匹配时执行某些操作。
这是我正在尝试但我没有得到iframe数据。
<html>
<head></head>
<body>
<iframe id="myIframe" src="test.html"></iframe>
<script>
var iframe = document.getElementById("myIframe");
var iframe_content = iframe.contentDocument.body.innerHTML;
var content = iframe_content;
// var content = "This is the content."; --> I want to get the iframe data here like this. Then match it with the following.
var find = content.match(/ is /);
if (find) {
document.write("Match Found");
} else {
document.write("No Match!");
}
</script>
</body>
</html>
提前致谢
答案 0 :(得分:0)
如评论中所述,您需要等待DELETE PRC_FIX
FROM PRC_FIX
INNER JOIN IM_ITEM
ON IM_ITEM.ITEM_NO = PRC_FIX.ITEM_NO
WHERE UPPER(IM_ITEM.DESCR) LIKE 'CLEARANCE%';
内容加载。 https://developer.mozilla.org/en-US/docs/Web/Events/load
iframe
&#13;
答案 1 :(得分:-1)
除非您的网页和iframe具有相同的来源,否则任何方法都将无效