<script type="text/javascript"> var flashvars = { file: ’foo’, autostart: ’true’ };
</script>
引发未捕获的SyntaxError:意外的令牌非法使用最新的Google Chrome浏览器。为什么这段JavaScript给出了一个解析错误?
<script type="text/javascript"> var flashvars = { file: ’foo’, autostart: ’true’ };
</script>
引发未捕获的SyntaxError:意外的令牌非法使用最新的Google Chrome浏览器。为什么这段JavaScript给出了一个解析错误?
可能因为您没有使用正确的引号。您使用’
而不是'
或"
。
<script type="text/javascript">
var flashvars = {file: 'foo', autostart: true };
</script>
两两件事:
type
属性的报价。true
不一定要在引号中。您正在使用错误种类的apostroph。你写'富',但它必须是'富'
<script type="text/javascript">
var flashvars = { 'file': 'foo', 'autostart': true };
</script>
这些密钥不一定要用引号括起来。只是抛出一些代码不是特别有用的imo。你想解释什么,这在其他答案中没有解释过? – 2011-04-17 09:06:21
废话!谢啦! – randomguy 2011-04-17 08:57:25