当用户向下滚动时,在折叠下方启动Flash横幅
Start Flash Banner Below Fold When User Scrolls Down
我想让一个flash横幅在折叠下方可见后开始播放。
当访问者向下滚动并且可以在浏览器中查看时,它开始播放。
这可能吗?我更希望解决方案在flash之外,但只希望它能起作用。目前,横幅本身不会重播,所以它在可见之前一直播放到最后。如果它可以加载或开始播放一次它的可视,这将解决问题。
我知道lazylader可以在你向下滚动后加载图像,向下滚动后可以加载facebook评论,但你能对任何东西做同样的事情吗?特别是闪光横幅。
更新:我现在有优先权参数,无法使其工作:
<script type="text/javascript" src="/swfobject.js"></script>
<script type="text/javascript">
var flashvars = {};
var params = {};
params.loop = "true";
params.hasPriority = "false";
var attributes = {};
attributes.id = "flash";
swfobject.embedSWF("flash.swf", "myAlternativeContent", "1000", "300", "10.1.0", false, flashvars, params, attributes);
</script>
<div id="myAlternativeContent">
<a href="http://www.adobe.com/go/getflashplayer">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player">
</a>
</div>
嵌入时使用param"hasPriority"。以下是此参数的帮助:http://help.adobe.com/en_US/as3/mobile/WS4bebcd66a74275c36cfb8137124318eebc6-8000.html
另一种方法是使用JavaScript。有一个jQuery插件可以在对象出现在视口中时绘制对象:jQuery Bullseye
相关文章:
- 我的jQuery插件参数没有正确启动,遇到了问题
- chrome扩展:尽管运行了at:documentidle,js脚本还是过早启动
- 从控制器返回后Ajax启动事件激发
- 使用javascript在Flash中加载外部图像
- Meteor上的启动页面
- 如何防止网页加载后自动启动功能
- 使用JavaScript检测Flash
- 如何从JavaScriptInterface启动Navigation Drawer
- Flash Uploadify在调用我的MVC控制器时没有保留会话/授权
- window.on.scroll事件未启动
- 单击按钮后启动javascript提示
- Flash AS3关闭浏览器窗口
- 在javaservlet doPost方法中启动线程时,无法返回异常消息
- jQuery 1.10.2事件未在flash对象上启动
- Flash 视频播放器自动启动和控制按钮
- 当用户向下滚动时,在折叠下方启动Flash横幅
- 如何使用setTimeout()来启动一个Flash动画
- post - back后调用java-script函数启动flash游戏
- 我可以在应用程序启动前加载flash吗?
- jQuery flash对象点击事件未在IE或Chrome中启动