<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