2016-10-05 07:59:04
联系QQ:53653374 没事别找我,有事更不要找我。

精彩内容,请勿点击:液晶广告机 seo
浏览模式: 普通 | 列表
6月, 2015 | 1
当启用了CDN后,可能出现极少数老的网站中的flash无法加载图片资源或flash中的链接失效的情况,这是由于flash的安全机制阻挡了来自CDN中的内容,解决方法如下:

1 一些简单的展示效果如图片轮播等尽量避免使用flash来实现;由于flash本身的安全问题层出不穷,一直饱受业界诟病,因此越来越少的开发者会选择使用flash,而转向js/css/html5等技术;

2 编辑该flash所在的网站文件,添加相应配置以允许flash加载来自CDN的资源或允许其执行本域脚本,示例:

修改前:
引用
<object>

<param name="movie" value="01.swf">

<embed src="01.swf">

</object>
引用
修改后:

<object>

<param name="movie" value="01.swf">

<param name="allowScriptAccess" value="always">

<embed src="01.swf" allowScriptAccess="always">

</object>
ueditor需要修改dialogs/image/image.js,在createFlash中增加 allowScriptAccess:'always',如下图:

uploads/201506/27_091900_untitled.jpg


zoleadcms、科讯cms由于再图片上传路径获取的是相对路径,会导致图片上传失败,解决办法如下:

修改KS.UpFileFrom.asp,搜索swfupload.asp,定位到://上传处理文件地址

var uploadUrl="include/swfupload.asp"; 修改为

var uploadUrl=location.origin + "/partner/include/swfupload.asp";



3 在网站根目录中创建一个名为crossdomain.xml的文件,内容如下:
引用
<?xml version="1.0" encoding="UTF-8"?>

<cross-domain-policy>

<allow-access-from domain="*"/>

<allow-http-request-headers-from domain="*" headers="*" />

</cross-domain-policy>

带我走

[ 2015-06-05 00:54:24 | 作者: 杨晓超 ]
uploads/201506/05_005439_0.jpg


uploads/201506/05_005446_3.jpg


uploads/201506/05_005452_4.jpg


uploads/201506/05_005458_5.jpg


uploads/201506/05_005503_6.jpg


uploads/201506/05_005509_7.jpg


uploads/201506/05_005519_8.jpg


uploads/201506/05_005529_9.jpg


uploads/201506/05_005539_psb.jpg
1