车子排气管冒大量白烟:这段ASP代码应该怎么写?

来源:百度文库 编辑:高校问答 时间:2024/05/10 04:20:09
<%
Content="<object width=544 height=440 classid="CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6" type="application/x-oleobject"

standby='正在载入 Windows Media Player 播放流 ...'>
<param name="URL" value="http://**********.wmv">
<param name="Album" value="Morecn.com"/>
<param name="rate" value="1">
<param name="balance" value="0">
<param name="currentPosition" value="0">
<param name="defaultFrame" value="">
<param name="playCount" value="100">
<param name="autoStart" value="-1">
<param name="currentMarker" value="0">
<param name="invokeURLs" value="-1">
<param name="baseURL" value="">
<param name="volume" value="100">
<param name="mute" value="0">
<param name="uiMode" value="full">
<param name="stretchToFit" value="0">
<param name="windowlessVideo" value="0">
<param name="enabled" value="-1">
<param name="enableContextMenu" value="0">
<param name="fullScreen" value="0">
<param name="SAMIStyle" value="">
<param name="SAMILang" value="">
<param name="SAMIFilename" value="">
<param name="captioningID" value="">
</object>"
%>

我想让Content内容 为这段播放器代码

上面代码提示

Microsoft VBScript 编译器错误 (0x800A0401)
语句未结束
/sp/admin/News_save.asp, line 17, column 47
Content="<object width=544 height=440 classid="CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6" type="application/x-oleobject" standby='正在载入 Windows Media Player 播放流 ...'>
----------------------------------------------^

Content是一个字符串变量,它赋值的形式为:
Content="字符串内容"
这个字符串内容不允许是多行,只能是一行的。同时也不允许有",如果一定要用到",那么就把""替换成",在字符传变量中""就表示"本身。
上面的就应该这么写:
Content="<object width=544 height=440 classid=""CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6"" type=""application/x-oleobject"" standby='正在载入 Windows Media Player 播放流 ...'>"
Content=Content+"<param name=""URL"" value=""http://**********.wmv"">"
……这样一条一条加下去
或者你把所有换行放在一行里。HTML是可以接受这种写法的。

ASP里面要用两个双引号来表示HTML里面的一个单引号

把 <object 到 </object> 之间的内容里的 双引号" 改成 单引号 ' 就行了。

Content="<object width=544 height=440 classid=""CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6"" type=""application/x-oleobject"" standby=""'正在载入 Windows Media Player 播放流 ...'""> "