【发布时间】:2016-02-07 06:32:30
【问题描述】:
我已经尝试找出实际操作方法,但代码总是不同,没有任何效果。我总是最终破坏链接或弹出窗口本身。所以,我在这里得到了这段代码:
.popup {
position:fixed;
display:none;
top:0px;
left:0px;
width:100%;
height:100%;}
#displaybox {
width:460px;
margin:50px auto;
background-color:#000000;}
.displaybox {
display:block;
position:relative;
overflow:hidden;
height:800px;
width:550px;}
.displaybox iframe {
position:absolute;}
<link><a id="object">click link</a></link>
<script>
$(function(){
$("link a").click(function(){
id = $(this).attr("id");
$(".popup:not(."+id+")").fadeOut(); $(".popup."+id).fadeIn();
});
$("a.close").click(function(){
$(".popup").fadeOut();
});
});
</script>
<div class="popup object">
<div id="displaybox"><a class="close">x</a>
<br>
<div class="displaybox"><iframe src="{theiframeblock}" height="800" frameborder="0" width="550"></iframe></div>
</div>
我只想在点击“点击链接”链接时加载 iframe 块。我该如何为此更改脚本?有什么建议么? :)
【问题讨论】:
标签: javascript html css iframe popup