样式丢失
来源:互联网 发布:运维工程师面试题linux 编辑:程序博客网 时间:2024/05/01 15:36
引发原因:Response.Write();
平时我们有时会为了做一个小判断而用到该方法,比如:Response.Write("<script>alert('test');</script>");或者直接Response.Write("test");此时如果运气不好的话就会比较烦人了,等你点击一下按钮执行该方法时,你就会发现原来好好的页面变形了。此时你往往会感到很吃惊而忘了自己所做的那些"小事",因为对于一个小小的输出你可能感觉不到他的破坏力。可能你的第一反应是看看该样式是不是没有引用进去,因为它只是变形了,然而,几经努力后与样式的关系并没有什么……
实在没有办法的时候该看看页面生成的源文件了,因为这是服务器给我们最直接的提示了。
右键——》查看源文件,结果出来了,你会惊讶的发现原来在网页声明标签
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">出来了你刚才敲入的test或者<script>alert('test');</script>这些文字,当然你也可能无视他,原因是你同样没有想到他的破坏了,但是迫于无奈,你会将那个方法的调用去掉看看,这是你一定会像发现新大陆般激动。。。
- 样式丢失
- Response.Write("");丢失样式
- bootstrap table样式丢失
- CSS样式丢失总结(转载)
- DWZ框架--页面样式丢失
- asp.net 提交页面样式丢失
- 页面Response.Write后样式丢失
- flex 使用module Alert 样式丢失问题
- django admin后台css样式丢失
- jquery mobile 加载list丢失样式
- 页面跳转后样式丢失js失效
- [django]django后台css样式丢失
- jsp/servlet页面跳转丢失样式问题
- django admin后台无样式 css丢失
- servlet页面跳转丢失样式问题
- SSM整合中页面样式丢失
- 不合理地打印js导致页面样式丢失
- 关于 CSS样式丢失 的另外一种可能
- 我
- Update的另一种写法
- VBS植物大战僵尸无尽版记录备份工具
- SQLPlus { sqlterminator | escape }
- 想
- 样式丢失
- WinCE设置多国语言支持
- 参考别人编写的判断回文字符
- 无线模块问题自己解决了
- 当老师和做学生
- window消息机制
- ASP.NET CACHE使用
- C#类库DLL配置文件
- JNI学习笔记5——本地方法处理java数组/引用问题/缓存jfieldID/jmethodID