编写了一个Drupal模块,里面用到了JS与后台交互的程序,在我的IE浏览器和firefox下面一切都正常.
今天美工在调整CSS的时候,发现IE6,IE7下面都无法正常工作.我刷新了IE6,IE7的浏览器,都提示:
行: 150
字符串: 4
缺少标识符 字符串或数字
这样的信息,根据这个信息初步断定为JS脚本冲突的错误.在网络上搜索了一下"缺少标识符 字符串或数字" ,发现
function loadplayer(url){
//alert(url);
player1.load({
url: url,
//success: function(code, message){
//player1AiDebug.info("JS: player1.load-success callback, code=" + code + ", message=" + JSON.stringify(message));
//alert("JS: player1.load-success callback, code=" + code + ", message=" + JSON.stringify(message));
//}
success: playplayer,
});
//alert('');
}
我写的程序里面, success: playplayer, 后面多了一个逗号,
去掉这个逗号,问题就解决了.可恶的IE阿 .