我试图使用iframe,我只能显示部分来源。在这种情况下,我试图获得导航。这是迄今为止所做的,但它给了我整个页面
<iframe id="iframeID" src="http://domain.com" width="992px"></iframe>
<script type="text/javascript">
$(document).ready(function() {
var currentIFrame = $('#iframeID');
console.log(currentIFrame.contents().find('#navigation_wrapper').html())
});
</script>
请注意,两个网站都在相同的域名和相同的服务器
我做错了吗?
谢谢大家。
答案 0 :(得分:0)
<iframe id="iframeID" src="http://domain.com" width="992px"></iframe>
<script type="text/javascript">
$(document).ready(function() {
console.log($("#iframeID").contents().find("#navigation_wrapper").html());
}
或者如果您希望将其保存在变量中:
<iframe id="iframeID" src="http://domain.com" width="992px"></iframe>
<script type="text/javascript">
$(document).ready(function() {
var iframe_div = $("#iframeID").contents().find("#navigation_wrapper").html();
}