单击图像,打开闪存文件作为弹出窗口
Click on image, open flash file as a pop up
我可以成功地在我的页面上嵌入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调用加载)
相关文章:
- 如何将 html5 画布另存为窗口 8 Metro 应用程序中的图像文件
- 打开'选择文件'窗口单击锚链接(跳过单击'选择文件'按钮)
- 将php文件加载到弹出窗口中,并将php变量发布到该弹出窗口中(使用onclick)
- 谷歌扩展:如何在弹出窗口中按下按钮时在我的javascript文件中运行函数
- Webdriver:用于动态禁用/启用JavaScript弹出窗口的Firefox配置文件
- 当弹出窗口关闭时播放声音文件(谷歌扩展)
- 从其他位置触发文件选择窗口
- php检测浏览器窗口宽度,然后包括适当的php文件
- 加载的NW JS窗口不会触发URL,但会从本地文件触发
- 如何根据窗口宽度添加js文件
- 如何在单独的窗口中打开CSV文件
- 联系表单打开PHP文件而不是显示弹出窗口
- 如何从窗口中检索文件.持久存储
- 使用Javascript Bookmarklet在当前窗口中打开本地html文件
- 使JS文件在浏览器调试窗口中不可查看
- 当URL指向PDF文件时,如何在窗口弹出窗口中设置标题
- Chrome扩展:从弹出窗口发送数据以取消链接JS文件
- 是否可能在IE8+的浏览器窗口中打开.js文件(就像Firefox一样)
- 使用窗口对象下载 CSV 文件
- 如何使用javascript在子窗口中添加脚本文件