ASP常见功能

一、弹窗

 1.通过前端进行弹窗:

<script language="javascript"> 
window.open ('page.html') 
</script> 
<script language="javascript"> 
     function openwin() {
     window.open("page.html", "newwindow", "height=100, width=400, toolbar= no, menubar = no, scrollbars = no, resizable = no, location = no, status = no"  
}
   </script>
/*window.open 弹出新窗口的命令; 
'page.html' 弹出窗口的文件名; 
'newwindow' 弹出窗口的名字(不是文件名),非必须,可用空''代替; 
height=100 窗口高度; 
width=400 窗口宽度; 
top=0 窗口距离屏幕上方的象素值; 
left=0 窗口距离屏幕左侧的象素值; 
toolbar=no 是否显示工具栏,yes为显示; 
menubar,scrollbars 表示菜单栏和滚动栏。 
resizable=no 是否允许改变窗口大小,yes为允许; 
location=no 是否显示地址栏,yes为允许; 
status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许; */
<script language="javascript">
   alert('弹窗内容');
   </script>

 2.通过后台进行弹窗

System.Web.HttpContext.Current.Response.Write("<script>alert('弹窗内容');</script>");
 PS:系统自带的弹窗感觉丑爆了···建议让平面童鞋设计一个弹窗嵌到页面中,通过控制标签显隐进行弹窗。

二、页面跳转

 1.通过后台控制跳转方式有以下三种:Response.Redirect,Server.Transfer,Sever.Execute

Response.Redirect("http://www.baidu.com"); //跳转速度较慢,需要2次postback,但是没有站点限制,不能跳过登录保护,需要用session传输数据
Response.End();
Server.Transfer("Http://www.baidu.com"); //跳转速度快,需要一次postback,但是仅能跳转同站点页面,能跳过登录保护,可以使用上一个页面的数据
Server.Execute("Http://www.baidu.com"); //在当前页面执行同站点另一个页面,可以通过TextWriter获取调用页面的输出


 2.通过前端控制跳转方式有以下三种:

<script language="javascript" type="text/javascript">
window.location="http://www.baidu.com";
</script>
<meta http-equiv="refresh" content="3; url="http://www.baidu.com">

<script language="VBScript">

location.href="http://www.baidu.com"

</script>



  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值