单击图像,打开闪存文件作为弹出窗口

Click on image, open flash file as a pop up

本文关键字:窗口 文件 闪存 图像 单击      更新时间:2023-09-26

我可以成功地在我的页面上嵌入flash文件,但我喜欢做一些更改。我喜欢先在我的页面上显示图像,在图像单击时,将 flash 文件显示为弹出窗口,而不是附加到网站。我已经在网上搜索了一段时间,但仍然不知道。.

我做了一个简单的小提琴:http://jsfiddle.net/e057o7b0/

我的原始附加代码:

$(this).parent().siblings(".sectionTwo_mainPic").append('<object class="swfSrc" type="application/x-shockwave-flash" target="_blank" data="'+mainSwf+'" width="800" height="600"> <param name="movie" value="'+mainSwf+'" /><param name="quality" value="high"/></object>');

谁能开导我?谢谢

使用 jQuery,你可以通过以下方式做到这一点:

  • 使用您的 Flash 对象创建div(稍后将用作弹出窗口)
  • 在页面上隐藏该div(显示:无)
  • 将新的 OnClick 函数附加到您的图像,您将在其中创建新的 jQuery 对话框 (http://jqueryui.com/dialog/) 在上面创建
  • div

就这样!如果您使用的是某些后端(ASP.NET MVC,Angular等),则不必在页面上创建该div,因为弹出内容可以通过ajax调用加载)