关于flash里面链接的&字符传值问题

<script type="text/javascript">
var swf_width = 350;
var swf_height = 200;
var config = ‘5|0xffffff|0x666666|80|0xffffff|0x666666|0x000000‘;
var files = ‘‘, links = ‘‘, texts = ‘‘;

var a=escape("&");
files += ‘|图片路径|图片路径|图片路径‘;
links += ‘|xxxx?id&tid‘.replace("&",a);//替换链接里的&字符
texts += ‘|标题‘;

files = files.substring(1); links = links.substring(1); texts = texts.substring(1);

document.write(‘<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="‘ + swf_width + ‘" height="‘ + swf_height + ‘">‘);
document.write(‘<param name="movie" value="/Templet/ch/images/xitongimages/focus.swf" />‘);
document.write(‘<param name="quality" value="high" />‘);
document.write(‘<param name="menu" value="false" />‘);
document.write(‘<param name=wmode value="opaque" />‘);
document.write(‘<param name="FlashVars" value="config=‘ + config + ‘&bcastr_flie=‘ + files + ‘&bcastr_link=‘ + links + ‘&bcastr_title=‘ + texts + ‘" />‘);
document.write(‘<embed src="/Templet/ch/images/xitongimages/focus.swf" wmode="opaque" FlashVars="config=‘ + config + ‘&bcastr_flie=‘ + files + ‘&bcastr_link=‘ + links + ‘&bcastr_title=‘ + texts + ‘& menu="false" quality="high" width="‘ + swf_width + ‘" height="‘ + swf_height + ‘" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />‘);
document.write(‘</object>‘);
</script>

files: 指明交替的图片路径,以“|”进行分隔;
links: 指明点击每幅图片打开的链接,以“|”进行分隔,一一对应files;
texts: 指明每幅图片的文字说明,以“|”进行分隔 一一对应files;

时间: 2024-10-14 22:25:51

关于flash里面链接的&字符传值问题的相关文章

go mysql 报错-表的字符集和代码链接的字符集合不同

go mysql rserr := db.Exec(s[]s[]s[]floatNumfloatNum2) Error 1366: Incorrect string value: '\xE7\x9B\x92\xE5\xB8\x81' for column 'word' at row 1 表的字符集和代码链接的字符集合不同

在HTML里为FLASH加链接的兼容方法

先看代码 <div style="position:relative; width:[flash的宽]px; height:[flash的高]px;"> <a href="填写链接地址" target="_blank" style="position:absolute; width:[flash的宽]px; height:[flash的高]px; left:0; top:0; z-index:100">

基于stm32f4的ucGUI通过外部flash存储汉字库显示任意英文字符和汉字组合(控件可用)

在做一个用到ucGUI的项目的时候要用到不定的汉字和英文字符,但是ucGUI本身又不支持读取芯片外部flash的字库来显示,于是查了下资料,如下: http://www.cnblogs.com/hiker-blogs/archive/2013/01/04/2843538.html 站在巨人的肩膀上,我找到了将汉字库写进flash后,通过ucGUI的控件显示出来的方法,但是至此,并不能在一个字符串里添加汉字和英文,用于同时显示,因为flash里面没有英文字符的模. 为了让一个控件同时显示汉字和英文

Ubuntu12.04 Firefox安装flash

1. 实验环境 Ubuntu 14.04x86 2.安装步骤 2.1 播放视频时会提示安装flash,链接进去. 2.2 选择rmp包(flash-plugin-11.2.202.632-release.i386.rpm)下载,完成后解压. 2.3 解压后的文件夹包含三个文件夹,bin.lib.share 打开终端: cd lib/flash-plugin/ #进入刚刚解压的文件夹 sudo cp libflashplayer.so /usr/lib//mozilla/plugins/ 2.4

总结调用Flash的几种方法

一.Adobe 提供的方法 <object width="200" height="200" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#4,0,0,0"> <param name="

计算机字符编码问题

参考链接: 字符编码笔记:ASCII,Unicode和UTF-8 中文编码杂谈 程序员趣味读物:谈谈Unicode编码 http://www.unicode.org/ GB2312简体中文编码表 中日韩Unicode编码表

nor flash的一般操作与分析

是现在市场上两种主要的非易失闪存技术.Intel于1988年首先开发出NOR Flash 技术,彻底改变了原先由EPROM(Electrically Programmable Read-Only-Memory电可编程序只读存储器)和EEPROM(电可擦只读存储器Electrically Erasable Programmable Read - Only Memory)一统天下的局面.紧接着,1989年,东芝公司发表了NAND Flash 结构,强调降低每比特的成本,有更高的性能,并且像磁盘一样可

C# 超级链接控件

3.14 超级链接 (LinkLable) 控件控件 LinkLable 是控件 Label 的派生类,和控件 Label 不同的是显示的字符有下划线,可以为 LinkLable 控件的 LinkClicked 事件增加事件处理函数, 当鼠标指向 LinkLable 控件,鼠标形状变为手形,单击该控件,调用这个事件处理函数,可以打开文件或网页. 1. 超级链接控件的属性.方法和事件 ? 属性 LinkColor :用户未访问过的链接的字符颜色,默认为蓝色. ? 属性 VisitedLinkCol

Html网页的代码

Html网页的代码 很全哦 1)贴图:<img src="图片地址"> 2)加入连接:<a href="所要连接的相关地址">写上你想写的字</a> 1)贴图:<img src="图片地址"> 2)加入连接:<a href="所要连接的相关地址">写上你想写的字</a> 3)在新窗口打开连接:<a href="相关地址" targ