用yui的SWFObject在网页中嵌入flash 我准备用yui的SWFObject在网页中嵌入flash,但是下载了yui library之后发现里面是一个庞大的js库,不知道要实现这部分功能具体要用到哪些js文件,用没有做过的高手,列举一下!!!!万分感谢yuilibraryflash库js 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果无其它的的yui3应用还是用 swfobject.js 这个库吧,YUI3官方文档 SWF 模块yui3 可以自已合成各需求模块,但工具很复杂,因为涉及到不同浏览器,或者直接引用官方的 yui.js 文件,yui3服务器会自动处理这些 swfobject实现我也知道的,但是现在公司要求就是yui实现,楼上的意思是只导入yui.js这一个文件就行了吗 刚看了下 Yui3的文档,YUI3 提供的 SWF 模块已经被弃用,你跟公司说明就好了. 首先谢谢楼上的仁兄“是这样的,公司的项目,要用到一部分功能,之前就买了一个程序应用到了项目中,后来客户不满意,要改,所以只有在买的程序的基础上修改了,发现买的这个程序是用yui做的,所以说即使现在yui3提供的swf模块已经被弃用了,但之前的程序应用的库还能正常运行吧,而且弃用也应该是从哪个版本之后开始弃用的吧,之前的版本应该还有这项功能的吧 虽然弃用,但是 现在官方文档还是有这个模块,以及文档,你把 SWF 相关的代码复制下就行了.http://yuilibrary.com/yui/docs/swf/其实 SWF 这个模块基本上没更改过什么代码,如果你下载的YUI3不包含 SWF 这个模块的话,可以去官网复制这些相关代码添加到引用就行了.你需要复制 swf.js 以及 swfdetect.js 到 需要用到 Y.SWF 的页面中,你也可以把这二个文件合成一个(把其中一个添加到另一个的结尾就行,顺序随意),// 仅供参考,因为不清楚你是如何加载yui.js 文件的<head><html><head><script type="text/javascript" src="path/yui.js"></script><script type="text/javascript" src="path/swf.js"></script><script type="text/javascript" src="path/swfdetect.js"></script></head><body><div id="header"></div><div id="content"><div id="swfdemo"></div></div><div id="footer"></div><script type="text/javascript">YUI().use('swf',function(Y){ new Y.SWF("#swfdemo", "path/demo.swf"); // 如果只是插入 SWF,不调用 AS的话这样就够了. // 和Flash 通信需要写 AS3 代码}); </script></body></html> 你可能需要修改 swf.js 以及 swfdetect.js 代码最后行的 版本号 3.xx.x 之类的数字 滑动门一个问题,鼠标经过DIV层时,如何自动触发这一个层?调了好久没有弄出来。 aa.innerHTML=‘这里面的js代码不能执行’; 一个正则表达式验证 邮箱地址 和 控制整个长度 javascript air大侠帮忙解释下 求一个计算器的JS代码 在线急等!!!回调函数里面能否加参数的问题 doc.save("F:\\aaa.xml");提示没有权限,是什么错误? jquery autocomplate 如何获得表单元素的NAME或ID的值?? 用javascript怎样控制frame的宽度 使用jquery点击某一列,对那一列以数字大小进行排序 Ext菜单没触发
是这样的,公司的项目,要用到一部分功能,之前就买了一个程序应用到了项目中,后来客户不满意,要改,所以只有在买的程序的基础上修改了,发现买的这个程序是用yui做的,所以说即使现在yui3提供的swf模块已经被弃用了,但之前的程序应用的库还能正常运行吧,而且弃用也应该是从哪个版本之后开始弃用的吧,之前的版本应该还有这项功能的吧
<head>
<html>
<head>
<script type="text/javascript" src="path/yui.js"></script>
<script type="text/javascript" src="path/swf.js"></script>
<script type="text/javascript" src="path/swfdetect.js"></script>
</head>
<body>
<div id="header"></div>
<div id="content">
<div id="swfdemo"></div>
</div>
<div id="footer"></div>
<script type="text/javascript">
YUI().use('swf',function(Y){
new Y.SWF("#swfdemo", "path/demo.swf");
// 如果只是插入 SWF,不调用 AS的话这样就够了.
// 和Flash 通信需要写 AS3 代码
});
</script>
</body>
</html>