关于ASP页面使用js的alert时,页面的css样式会改变
2016-09-25 20:50
513 查看
页面加载的时候显示的是一种样式,当调用一些客户端或服务端方法后,页面的样式就发生了改变。
如果没有通过程序来改写页面的样式,则可能是,执行某些方法后,使用整个页面的代码发生了错误.如Js提示用了Response.write后,该方法把输出的内容输出到了整个页面的前面.在<html>标签外面,使页面错误。
怎么解决?
/// <summary>
/// 弹出JavaScript小窗口
/// </summary>
/// <param name="js">窗口信息</param>
public static void Alert(string message, Page page)
{
#region
string js = @"<Script language='JavaScript'>
alert('" + message + "');</Script>";
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "alert"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "alert", js);
}
#endregion
}
4000
页面加载的时候显示的是一种样式,当调用一些客户端或服务端方法后,页面的样式就发生了改变。
如果没有通过程序来改写页面的样式,则可能是,执行某些方法后,使用整个页面的代码发生了错误.如Js提示用了Response.write后,该方法把输出的内容输出到了整个页面的前面.在<html>标签外面,使页面错误。
怎么解决?
/// <summary>
/// 弹出JavaScript小窗口
/// </summary>
/// <param name="js">窗口信息</param>
public static void Alert(string message, Page page)
{
#region
string js = @"<Script language='JavaScript'>
alert('" + message + "');</Script>";
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "alert"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "alert", js);
}
#endregion
}
如果没有通过程序来改写页面的样式,则可能是,执行某些方法后,使用整个页面的代码发生了错误.如Js提示用了Response.write后,该方法把输出的内容输出到了整个页面的前面.在<html>标签外面,使页面错误。
怎么解决?
/// <summary>
/// 弹出JavaScript小窗口
/// </summary>
/// <param name="js">窗口信息</param>
public static void Alert(string message, Page page)
{
#region
string js = @"<Script language='JavaScript'>
alert('" + message + "');</Script>";
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "alert"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "alert", js);
}
#endregion
}
4000
页面加载的时候显示的是一种样式,当调用一些客户端或服务端方法后,页面的样式就发生了改变。
如果没有通过程序来改写页面的样式,则可能是,执行某些方法后,使用整个页面的代码发生了错误.如Js提示用了Response.write后,该方法把输出的内容输出到了整个页面的前面.在<html>标签外面,使页面错误。
怎么解决?
/// <summary>
/// 弹出JavaScript小窗口
/// </summary>
/// <param name="js">窗口信息</param>
public static void Alert(string message, Page page)
{
#region
string js = @"<Script language='JavaScript'>
alert('" + message + "');</Script>";
if (!page.ClientScript.IsStartupScriptRegistered(page.GetType(), "alert"))
{
page.ClientScript.RegisterStartupScript(page.GetType(), "alert", js);
}
#endregion
}
相关文章推荐
- 关于“Asp.net 中后台CS读取数据库数据生成数组传递给前台页面JS使用”
- 关于ASP.NET中使用MasterPage和PageBase页面基类的一些体会
- [问题-unfinished],怎样使动态改变的js里的document.write任意时间都可以显示在页面上, 问题是不在appendChild前面加一个alert() , append上去的js中的document.write语句通通无效
- asp.net使用httphandler打包多CSS或JS文件以加快页面加载速度
- 如何使用JS来改变CSS样式
- asp.net使用httphandler打包多CSS或JS文件以加快页面加载速度
- 关于asp.net页面同时使用ajax控件和Freetextbox控件的问题!
- ASP.NET response.write alert后 导致页面布局改变的解决方法
- asp.net使用httphandler打包多CSS或JS文件以加快页面加载速度
- ASP.NET 使用alert弹出对话框后,CSS样式失效,字体变大的解决方法
- 如何使用JS来改变CSS样式
- 为使用Master的ASP.NET Content页面添加CSS样式
- ASP.NET 使用alert弹出对话框后,CSS样式失效,字体变大的解决方法
- asp.net 网站js弹出提示后原页面css样式丢失
- 使用alert()后,页面和文字变形 asp.net
- 如何使用JS来改变CSS样式 -- 元素的样式属性名称在CSS和JS中的对照表
- 关于asp.net(c#),webconfig中如何定义一个字符串让所有页面共同使用?
- ASP.NET 使用alert弹出对话框后,CSS样式失效,字体变大的解决方法
- asp.net在使用母版页的内容页面中动态加载css和js文件的方法
- asp.net页面使用script后会改变样式