现象:
网页错误详细信息
用户代理: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727)
时间戳: Sun, 5 Oct 2014 08:34:01 UTC
消息: 缺少标识符、字符串或数字
行: 53
字符: 3
代码: 0
URI: http://192.168.6.63/plus/spshow.php?aid=20329
原因:
<script type="text/javascript">
var flashvars={
f:'/uploads/media/7nlviqbnXtIhlga.mkv.flv',//视频地址
c:'0',//是否读取文本配置,0不是,1是
e:'4',//视频结束后的动作,0是调用js函数,1是循环播放,2是暂停播放并且不调用广告,3是调用视频推荐列表的插件,4是清除视频流并调用js功能和1差不多,5是暂停播放并且调用暂停广告
p:'1',//视频默认0是暂停,1是播放
};
</script>
便是上面的小逗号,导致影片不播放。
解决:一定要记住,删除参数列表中最后的分号,特别是在ajax语句中,否则会出现不提交的情况。
php可以利用rtrim的第二个参数来指定分号。
该贴由hui.chen转至本版2014-11-5 17:04:53