flash文件viewer.swf后面加了个?5110。成viewer.swf?5110,是什么意思
发布网友
发布时间:2022-06-04 05:55
我来回答
共2个回答
热心网友
时间:2023-10-27 00:41
根据我的经验 在swf?后面应该不是直接跟着数字,而应该有一个字母 然后再跟数字
形如下面的样子
viewer.swf?a=5110
如果是该种情况,说明在这个swf文件中要调用这个a变量
一般而言,都是使用loadmovie函数来加载外部文件
这里是5110就加载5110这个外部文件
如果改成别的数字,就加载别的数字对应的swf文件
当然,也可能是由一些其他用途
如果你对flash代码比较在行,完全可以用闪客精灵软件查看里面的代码 就知道他到底是用来加载外部swf文件 还是用来干别的事情
热心网友
时间:2023-10-27 00:42
这种在网页编程方面叫 url重写
与xml无关
即是说 它这里的 viewer.swf?5110 被服务器接收后,在后台可能只是查询数据库中
ID为5100号的路径是什么,然后返回对应资源
有可能解释成 /c/9/c9aef3dgcoi=8.swf 这样的路径也可能
解释完这个问题
下面说说读取参数一部分
百度一下 flash flashvars