当前位置: 首页 > 图文教程 > .Net技术 > ASP.NET > ASP.NET:页面尺寸自动适应 1024*768和800*600分辨率

ASP.NET
浅谈如何在ASP.NET中了解LINQ语句性能
MRS实现和扩展一个Service Contract
ASP.NET:ASP.NET创建Web服务之声明XML Web服务
ASP.NET:asp.net中常用的一些小技巧
ASP.NET:ASP.NET 数据库缓存依赖
ASP.NET:.NET监控技术应用与分析
Asp.net:Asp.net多语言
ASP.NET:asp.net中接口和抽象类及区别概述
ASP.NET:小编谈理解.NET委托和事件
ASP.NET:小编浅谈asp.net(500) 内部服务器错误解决方法
ASP.NET:C#.Net程序开发中的Socket介绍
ASP.NET:小编浅述面向接口的编程
ASP.NET:.Net参数基础论
ASP.NET:小议枚举类型
ASP.NET:小编浅谈.NET多态中的重写与重载
ASP.NET:浅谈.NET垃圾回收机制(GC)
ASP.NET:ASP.NET中把彩色图片变成黑白图片
ASP.NET:ASP.NET中配置文件的加密与解密
ASP.NET:ASP.NET实现用户第二次访问网站不用提交信息
ASP.NET:ASP.NET利用Cookie处理网上重复投票

ASP.NET:页面尺寸自动适应 1024*768和800*600分辨率


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-17   浏览: 787 ::
收藏到网摘: n/a

 

ASP.NET开发网站时,有时候会因客户端和服务器的分辨率不同而影响整体效果,本实例将给出解决该问题的方法。

     设有3个网页:Default.aspx、Index.aspx和Main.aspx,其中Index.aspx或Main.aspx是网站的首页,Index.aspx在分辨率为1024*768的情况下可以正常浏览,main.aspx在分辨率为800*600的情况下可以正常浏览,Default.aspx的引入是作为主页的转向。

     在Default.aspx网页中需要添加如下代码,对浏览器的分辨率进行检验,并进行相应的跳转。

<body>

<script language=”javascript”>

Var w=screen.width;

Var h=screen.height;

If(w==”1024”&&h==””)

{

    Window.location.href=”Main.aspx”

}

Else

{

    Window.location.href=”Index.aspx”

}

</script>

</body>

在index.aspx页中需要添加如下代码,如果分辨率为800*600则转向main.aspx首页中,不能进入index.aspx首页中。

<script language=”javascript”>

Var w=screen.width;

Var h=screen.height;

If(w==”800”&&h=”600”)

{

   Window.location.href=”Main.aspx”

}

</script>

在main.aspx页中需要添加如下代码,如果分辨率为1024*768则转向index.aspx首页中,不能进入main.aspx首页中。

<script language=”javascript”>

Var w=screen.width;

Var h=screen.height;

If(w==”1024”&&h=”768”)

{

   Window.location.href=”Index.aspx”

}

</script>