是怎麼了,頁面一踏糊塗了阿?
用Response.write( ' <script> alert() </script> ')輸出js,網頁的樣式全變了,注:我的Css是從服務器上引用過來的.
------解决方案--------------------js不要用Response.write
------解决方案--------------------此时页面没加载,css还没起作用
用this.RegisterStartupScript
------解决方案--------------------response.write会输出到页面第一行
用page.RegisterStartupScript( " <script> alert() </script> ");
------解决方案--------------------ASP.NET 2.0
Page.ClientScript.RegisterStartupScript
------解决方案--------------------Response.write与样式没有关系吧
------解决方案--------------------Response.write与样式没有关系吧
=================================
原因上面已经有人解释了啊.一般都不用这个写JS的,一般用Page.ClientScript.RegisterStartupScript