问题:
代码在Forefox和IE8下工作正常,但是在IE6下报错:
expected identifier, string or number
假如变量options有多个选项,那么我们可以用逗号分开;但是最后一个选项后不可以有逗号。虽然IE8和Firefox可以忽略这个逗号,但是IE6下会报错(据说IE7下也会报错)
?
解决方案:
解决方法很简单,把多余的逗号删除就可以了。
var?options?=?{
?target:?‘.content‘?//注重不可以加逗号
?};
?
JavaScript在IE6,IE7下报错‘expected identifier, string or number‘
原文:https://blog.51cto.com/u_4283119/2838727