javascript变量值为script的结束,如下代码
<script>
var a = "</script>";
var bb = "111";
</script>a的变量值 会作为script的结束标签处理,为什么?
<script>
var a = "</script>";
var bb = "111";
</script>a的变量值 会作为script的结束标签处理,为什么?
解决方案 »
- 为什么我用document.getElementById()没有办法验证数据?一按提交就自动转到servlet里了,求教.........
- 关于FCK编辑器 自动换行问题添加br
- 这行JS代码什么意思:(function(global){})(this);
- 谁能帮我解释下这个JQ语句的意思和作用
- JS替换class下的部分A标签的内容
- js解析xml文件问题
- javascript数值相加问题
- 怎么才能???实现对视频的控制
- 请问如何向动态创建的iframe中添加子元素?
- zTree怎么在页面刚打开的时候设置一级目录默认打开
- 为什么这个轮播图 自动播放到第二张图 就不行了
- javascript 怎么获取变量的前几个字符!急!在线等
var a = "</"+"script>";
var bb = "111";
</script>
有什么好的办法防止这个情况吗?
var aa = <%=request.getParameter("aa").replace("</script>","</\"+\"script>")%>;不会java,自己修改红色部分
<!--
//-->别的浏览器可能不行