gpt4 book ai didi

jQuery:获取 iframe 内容,同一域

转载 作者:行者123 更新时间:2023-12-01 00:07:45 26 4
gpt4 key购买 nike

我想获取 iframe 的 .text(),但它不起作用。 iframe 位于同一域中。单击一次,我将页面加载到框架中,第二次单击时,我想在警报中显示内容,但收到空警报。

<html> 
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>

<script type="text/javascript">

$(document).ready( function() {
// load simple paage to the frame
$("#load").click( function(){

$("<iframe id='theframe' width='400' // single line
height='400' src='http://localhost/dummy.html'/>").appendTo('body');

} );

// display the content - but I get empty alert
$('#content').click( function() {
var content;
content = $("#theframe").text();
alert(content);
});
});

</script>
</head>
<body>

<a id='load' href="#">load</a>
<a id='content' href="#">check content</a>

</body>
</html>

最佳答案

取自:Selecting an element in iFrame jQuery

var iframe = $('iframe'); // or some other selector to get the iframe
$('[tokenid=' + token + ']', iframe.contents()).addClass('border');`

关于jQuery:获取 iframe 内容,同一域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10596702/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com