首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

求救!sos,该怎么解决

2012-02-13 
求救!!sos我的程序运行了以下代码Response.Write( scriptlanguage javascript alert( Sorry!上传的文

求救!!sos
我的程序运行了以下代码
Response.Write( " <script   language= 'javascript '>   alert( 'Sorry!上传的文件超过了规定,请选择png,bmp或者gif和jpg格式的文件! ');window.loaction= 'detail.aspx?tid= "+tid+ " '; </script> ");
后弹出了对话框,点击确定后页面的样式变化了,请问是为什么?

2、在程序中,运行以下代码时,
Response.Write( " <script   language= 'javascript '> alter( '回复成功! '); </sctipt> ");
跟踪显示已运行了该处代码,但是没有显示出对话框来,请高手解惑?

[解决办法]
1.你的window.location 写错了
2. </sctipt> 也写错了 </script>

[解决办法]
1。
当丢失样式的页面 查看源码
会发现源码的最顶端会出现脚本
这样促使部分样式丢失
解决方案:
Label1.Text = " <script language= 'javascript '> alert( '上传的文件超过了规定,请选择png,bmp或者gif和jpg格式的文件! '); </script> ";

这样抑制了脚本不会跑到顶端 而且会先加载样式 这样就不会丢失了

loaction书写错误 改为 location

2。
Response.Write( " <script language= 'javascript '> alter( '回复成功! '); </sctipt> ");
</sctipt> 错误 </script>

热点排行