有时,当我将 javascript 从 jsfiddle 复制到 Dreamweaver 时,我最终会撞到墙上。具有(看起来)完全相同的 javascript 的两个文档无法以相同的方式工作。
在文档 A 中,我有以下代码:
<script>
alert('test')
</script>
在文档 B 中我有以下代码(不起作用):
<script>
alert('test')
</script>
注意:请将代码B复制到一个html文档中,并在给我评论之前尝试是否提示。我不是在开玩笑,发生了一些奇怪的事情。
我发现问题出在结束脚本标签上,但我看不出代码有任何问题。
文档 A 和 B 的代码有何不同?
最佳答案
你有一个 Zero-width space (U+8203) 在右括号后面。
漏洞 is known to jsfiddle , 这似乎是 codemirror 的问题语法荧光笔。
关于javascript - 完全相同的代码在 Dreamweaver 中无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11234578/