Rob*_*cks 8 html javascript string
我正在编写一个大型JS程序,其中包含一行代码,如:
doc.write("<script>var app = \"" + _2d() + "\";</script>");
Run Code Online (Sandbox Code Playgroud)
不幸的是,浏览器(chrome)认为字符串中的脚本是结束脚本标记,并且实际上将其后的所有内容都视为HTML文本.
如何包含这样的字符串并将其转义,以免混淆浏览器HTML解析?
我通过像这样的问题建议拆分脚本标签来解决它:
doc.write("<scr"+"ipt>var app = \"" + _2d() + "\";</scr"+"ipt>");
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4705 次 |
最近记录: |