本帖最后由 hoiuan 于 2010-01-01 23:16 编辑
bug描述看二楼
修改了edit.js,编辑器里成功显示图标,增加了 insertflv.html文件后,用编辑器插入相关代码,发现奇怪问题
Insertflv.html里代码如下。- var html = '<br />视频: ' + name + '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="697" height="450"><param name="movie" value="/other/Player/play.swf"><param name="quality" value="high"><param name="allowFullScreen" value="true" /><param name="FlashVars" value="vcastr_file=' + document.getElementById("wordEditer_video_url").value + '&IsAutoPlay=0&IsContinue=1" />' + '</object>' + '<br />';
复制代码 请问这个错误在哪里呢?
编辑器里用这个后,看源代码,发现加入的实际内容如下:- <BR>视频: flv视频测试
- <OBJECT codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 width=697 height=450><PARAM NAME="_cx" VALUE="18441"><PARAM NAME="_cy" VALUE="11906"><PARAM NAME="FlashVars" VALUE=""><PARAM NAME="Movie" VALUE="/other/Player/play.swf"><PARAM NAME="Src" VALUE="/other/Player/play.swf"><PARAM NAME="WMode" VALUE="Window"><PARAM NAME="Play" VALUE="-1"><PARAM NAME="Loop" VALUE="-1"><PARAM NAME="Quality" VALUE="High"><PARAM NAME="SAlign" VALUE="LT"><PARAM NAME="Menu" VALUE="0"><PARAM NAME="Base" VALUE=""><PARAM NAME="AllowScriptAccess" VALUE=""><PARAM NAME="Scale" VALUE="NoScale"><PARAM NAME="DeviceFont" VALUE="0"><PARAM NAME="EmbedMovie" VALUE="0"><PARAM NAME="BGColor" VALUE=""><PARAM NAME="SWRemote" VALUE=""><PARAM NAME="MovieData" VALUE=""><PARAM NAME="SeamlessTabbing" VALUE="1"><PARAM NAME="Profile" VALUE="0"><PARAM NAME="ProfileAddress" VALUE=""><PARAM NAME="ProfilePort" VALUE="0"><PARAM NAME="AllowNetworking" VALUE="all"><PARAM NAME="AllowFullScreen" VALUE="true"></OBJECT><BR>
复制代码 怎么会多了好多根本不是我写得代码???另外为什么无法获取地址呢? |