仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 617|回复: 8
打印 上一主题 下一主题

[学习教程] ASP.NET网站制作之ASP.NET完成页面革新的办法

[复制链接]
深爱那片海 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:18:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
什么叫数据库怎么样?什么意思?你想单学数据库。(其实变成是我问的)<p><metahttp-equiv="refresh"content="300;url=target.html">用window.location.href完成革新另个框架页面
在写asp.net程序的时分,我们常常碰到跳转页面的成绩,我们常常利用Response.Redirect,假如客户要在跳转的时分利用提醒,这个就不灵光了,如:
Response.Write("<script>alert(祝贺您,注册乐成!);</script>");Response.Redirect("main.html");这时候候我们的提醒内容没有出来就跳转了,和Response.Redirect("main.html");没有任何区分。
这时候我们接纳上面代码实验一下ASP.NET页面革新:
Response.Write("<scriptlanguage=javascript>alert(祝贺您,注册乐成!)</script>");Response.Write("<scriptlanguage=javascript>window.location.href=main.html</script>");这个即完成了我们的请求,在提醒后,跳转页面。
最主要的是window.location.href语句能够完成一个框架的页面在实行服务器端代码后革新另外一个框架的页面(Response.Redirect没法到达,最少我没有发明):
如:index.htm页面中有二个框架,分离为frameLeft和frameRight,在frameRight页面中实行服务器端代码后革新frameLeft中的页面。
先前最多见的是注册以后,主动革新上岸框,让上岸框换成已上岸页面,只需在注册乐成的代码以后加上一段,便可以完成革新另个框架的页面。代码以下:
Response.Write("<scriptlanguage=javascript>alert(祝贺您,注册乐成!)</script>");Response.Write("<scriptlanguage=javascript>window.parent.frameLeft.location.href=main.html</script>");ASP.NET页面革新:主动革新页面的完成办法总结:
1)
<metahttp-equiv="refresh"content="10;url=跳转的页面">10暗示距离10秒革新一次
2)
<scriptlanguage=javascript>window.location.reload(true);</script>假如是你要革新某一个iframe就把window给换成frame的名字或ID号
3)
<scriptlanguage=javascript>window.navigate("本页面url");</script>4>
functionabc(){window.location.href="/blog/window.location.href";setTimeout("abc()",10000);}革新本页:
Response.Write("<scriptlanguage=javascript>window.location.href=window.location.href;</script>")革新父页:
Response.Write("<scriptlanguage=javascript>opener.location.href=opener.location.href;</script>")转到指定页:
Response.Write("<scriptlanguage=javascript>window.location.href=yourpage.aspx;</script>")
革新页面完成体例总结(HTML,ASP,JS)
byaloxy
准时革新:
1,
<script>setTimeout("location.href=url",2000)</script>申明:url是要革新的页面URL地点
2000是守候工夫=2秒,
2,
<metaname="Refresh"content="n;url">申明:
nisthenumberofsecondstowaitbeforeloadingthespecifiedURL.
urlisanabsoluteURLtobeloaded.
n,是守候的工夫,以秒为单元
url是要革新的页面URL地点
3,无论谁倒了对双方阵营的粉丝们也是有害无益。
小妖女 该用户已被删除
沙发
发表于 2015-1-19 07:02:32 | 只看该作者
最强的技术支持WebService,而且有.NET的所有library做后盾。而且ASP.NET在.NET3.5中还有微软专门为AJAX开发的功能--ASP.NETAJAX。
透明 该用户已被删除
板凳
发表于 2015-1-24 15:00:54 | 只看该作者
当然我们在选择Asp.net主机是,除了要考虑服务提供商在版本是否是实时更新以外,机房的环境和配置也是非常重要的,通常选择骨干网的机房,在速度和稳定性上会非常有保证。
乐观 该用户已被删除
地板
发表于 2015-2-1 17:24:12 | 只看该作者
ASP在执行的时候,是由IIS调用程序引擎,解释执行嵌在HTML中的ASP代码,最终将结果和原来的HTML一同送往客户端。
若天明 该用户已被删除
5#
发表于 2015-2-7 12:54:21 | 只看该作者
能产生和执行动态、交互式、高效率的站占服务器的应用程序。运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写。
海妖 该用户已被删除
6#
发表于 2015-2-21 22:33:09 | 只看该作者
可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NETFramework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。
分手快乐 该用户已被删除
7#
发表于 2015-3-6 22:20:47 | 只看该作者
平台无关性是PHP的最大优点,但是在优点的背后,还是有一些小小的缺点的。如果在PHP中不使用ODBC,而用其自带的数据库函数(这样的效率要比使用ODBC高)来连接数据库的话,使用不同的数据库,PHP的函数名不能统一。这样,使得程序的移植变得有些麻烦。不过,作为目前应用最为广泛的一种后台语言,PHP的优点还是异常明显的。
飘飘悠悠 该用户已被删除
8#
发表于 2015-3-13 22:09:33 | 只看该作者
使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行,用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。
飘灵儿 该用户已被删除
9#
发表于 2015-3-20 20:50:36 | 只看该作者
能产生和执行动态、交互式、高效率的站占服务器的应用程序。运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2025-2-23 10:36

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表