加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

flash内嵌在html里面的代码

发布时间:2020-12-15 17:46:53 所属栏目:百科 来源:网络整理
导读:!-- 除IE外都可识别 --!--[if !IE]!-- divembed type="application/x-shockwave-flash" src="callJS.swf?c=c1d=参数值1" width="960" height="540" id="callJS" name="callJS" bgcolor="#000000" quality="high" wmode="window" menu="false" allowfullscree
<!-- 除IE外都可识别 -->
<!--[if !IE]><!--> 
<div>
<embed type="application/x-shockwave-flash" 
	 src="callJS.swf?c=c1&d=参数值1" 
	 width="960" height="540" 
	 id="callJS" name="callJS" 
	 bgcolor="#000000" quality="high" wmode="window" menu="false" 
	 allowfullscreen="true" 
	 allowscriptaccess="always" 
	 allownetworking="all" 
	 swfversion="11.1.0" 
	 flashvars="a=参数值1&b=http://localhost:8082/a.jsp%3Fc=12%26d=123"/>
</div>
<!--<![endif]-->

<!-- 所有IE都可识别 -->
<!--[if IE]> 
<div>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="960" height="540" id="callJS">
	<param name="movie" value="callJS.swf?c=c1&d=参数值1"/>
	<param name="allowfullscreen" value="true"/>
	<param name="allowscriptaccess" value="always"/>
	<param name="allownetworking" value="all"/>
	<param name="bgcolor" value="#000000"/>
	<param name="swfversion" value="11.1.0" />
	<param name="flashvars" value="a=参数值1&b=http://localhost:8082/a.jsp%3Fc=12%26d=123" />
</object>
</div>
<![endif]-->


flashvars传入的值是 a=xx&b=ccc,
如果参数值里面有特殊的符号,如& # $ % 需要传入前做转义,
+ URL 中+号表示空格 %2B
空格 URL中的空格可以用+号或者编码 %20
/ 分隔目录和子目录 %2F
? 分隔实际的 URL 和参数 %3F
% 指定特殊字符 %25
# 表示书签 %23
& URL中指定的参数间的分隔符%26
= URL中指定参数的值 %3D
! URL中指定参数的值 %21
^ %5E
` %60
{ %7B
} %7D
| %7C
] %5D
[ %5B
" %22
< %3C
> %3E
 %5

参数值 传入前做转码:
javascript: encodeURIComponent(param1)
java:  java.net.URLEncoder.encode(param1)

取出后 做转码:
javascript: decodeURIComponent()
java: java.net.URLEncoder.decode(param1) 

多个值之间用 &连接 值用=连接
eg:
a=133&b=wwww&c=encodeURIComponent('&/+-(){}[]?#')


(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读