首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Highslide中加载动态生成的iframe

如何在Highslide中加载动态生成的iframe
EN

Stack Overflow用户
提问于 2013-11-11 15:08:35
回答 1查看 849关注 0票数 0

如何在Highslide中加载动态生成的iframe?html部分:

代码语言:javascript
复制
<div id="fr">Get iframe</div>
<div id="test999">This is a test</div>
<p><iframe id="ifr"></iframe></p>

jQuery部分:

代码语言:javascript
复制
$(function () {
    $("#fr").click(function() {
    $('iframe').contents().find('body').html($('#test999').html());
    return hs.htmlExpand(this,{ contentId: 'ifr',objectType: 'iframe' } );
});

当点击“获取iframe”时,Highslide会继续旋转加载器,但不会打开窗口?

我该如何解决这个问题呢?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2013-11-12 20:27:41

请参阅此示例:http://www.roadrash.no/hs-support/example-iframe-with-controlbar.html

所以结构要合理:

代码语言:javascript
复制
<a href="include-short.htm" onclick="return hs.htmlExpand(this, { objectType: 'iframe', contentId: 'controlbar5' } )">
    Content in iframe
</a>

<div class="highslide-html-content" id="controlbar5"> </div>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19900706

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档