字符串转义后的javascript意外标识符?

标签 javascript

我试图将此转义字符串传递给函数,但不断收到意外的字符串错误,使用类似的字符串我也会收到意外的标识符错误。有谁知道为什么会这样?

<a href="javascript: loadPlayer('1','Disclosure%20-%20What%27s%20In%20Your%20Head%20%28Unofficial%20Music%20Video%29%20%7C%20HD')">Video</a>

最佳答案

我不确定,但我认为 %XX 转义符会在 JavaScript 获取要执行的字符串之前解析为其原始字符。

考虑这样的事情:

<a href="javascript:;" onClick="loadPlayer('1','Disclosure%20.......');">

关于字符串转义后的javascript意外标识符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16221864/

相关文章:

javascript - 如何更新 JSON 对象中键的值?

javascript - 保存带有背景图像的 Canvas

javascript - 从加载时生成的 <div> 中删除单词

Javascript/JQuery 完全阻止 iFrame 内的导航

javascript - 在正则表达式中可以只接受换行输入吗?

javascript - 如何按数字顺序然后按字母顺序对 JavaScript 对象数组进行排序?

javascript - Node.js - 向远程客户端提供 HTML

javascript - Fullcalendar,需要查看更多/更多按钮的每天限制事件数量的文件?

javascript - 使用 Url 上传文件到 Box content-api

javascript - 如果数组按顺序包含一个 0 后一个 1