ASP.aspx程序运行后在IE显示是空白页面
ASP.aspx程序运行后在IE显示是空白页面,请问要怎样修改才能正常显示。
在傲游里则可正常显示.
问题点数:30、回复次数:18Top
1 楼hchxxzx(NET?摸到一点门槛)回复于 2005-06-03 13:42:45 得分 2
这个不太可能吧.
一般都是在IE里面正常,在其他浏览器里面不行的.怎么你就倒过来了呢?Top
2 楼aliketen(继续学习NET!)回复于 2005-06-03 13:45:23 得分 2
...........Top
3 楼godblessyU(痛并快乐着!)回复于 2005-06-03 13:54:13 得分 2
你把窗体中控件的style属性(<asp:TextBox style="top:85px,..")删除。Top
4 楼webdiyer(.net资源精华—www.dotneturls.com)回复于 2005-06-03 14:05:20 得分 3
楼主的问题很有趣,傲游用的就是IE内核,如果IE不显示,它怎么能显示?Top
5 楼helloworld84(思考中....)回复于 2005-06-03 14:10:20 得分 0
查事实确实是这样的,我也不清楚是怎么一回事,下图是这两个浏览器的运行结果:
http://img89.photo.163.com/yyw_84/9200480/213765499.jpgTop
6 楼helloworld84(思考中....)回复于 2005-06-03 14:18:45 得分 0
刚刚又新建了一个 ASP.NET 应用程序,里边只放置一个 Label 标签,但结果还是一样傲游可以正常显示,而IE显示空白,查看IE源文件则还是有内容的,如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>WebForm1</title>
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" content="Visual Basic .NET 7.1">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<body MS_POSITIONING="GridLayout">
<FONT face="宋体"></FONT>
<form name="Form1" method="post" action="WebForm1.aspx" id="Form1">
<input type="hidden" name="__VIEWSTATE" value="dDw4NjA3NDQwMjs7PjRMszLhhXTAZKnBu2SKHYQ1s1/x" />
</form>
<span id="Label1" style="Z-INDEX: 101; LEFT: 272px; POSITION: absolute; TOP: 248px">Label</span>
</body>
</HTML>Top
7 楼helloworld84(思考中....)回复于 2005-06-03 15:20:15 得分 0
这么快沉下去了,自己顶一下Top
8 楼yonghker(永)回复于 2005-06-03 15:32:39 得分 3
小弟,不明白,我的从来不会出现那问题!Top
9 楼mao88xiao()回复于 2005-06-03 16:27:08 得分 3
我和楼主的一样
我用c#做的网页,在我机子上用IE只能看到背景,我重装了IE6还是不行
用别的浏览器(傲游)就可以看
还有就是
别人的程序在我机子上用IE看就没问题
这是怎么回事?
Top
10 楼godblessyU(痛并快乐着!)回复于 2005-06-03 16:49:26 得分 3
楼主照我的访求试了吗?
<span id="Label1" style="Z-INDEX: 101; LEFT: 272px; POSITION: absolute; TOP: 248px">Label</span>
改为
<span id="Label1">Label</span>
Top
11 楼godblessyU(痛并快乐着!)回复于 2005-06-03 16:50:08 得分 3
还有将<body MS_POSITIONING="GridLayout">改为<body>Top
12 楼helloworld84(思考中....)回复于 2005-06-03 16:58:49 得分 0
TO godblessyU(痛并快乐着!)
谢谢!!!照你的方法试过了,现在可以显示,不过知道是什么原因吗?有什么办法解决吗?Top
13 楼mao88xiao()回复于 2005-06-03 17:05:07 得分 3
按楼上说的做了
能显示了
可那些代码都是自动生成的
别人怎么就没事啊?
总不能每个控件都该把。这是什么原因啊?
奇怪了。Top
14 楼helloworld84(思考中....)回复于 2005-06-03 17:10:59 得分 0
最主要是在傲游中怎么就可以正常显示,在IE中则不行,会不会是对IE做了什么限制,
我的系统的XP PRO SP2Top
15 楼mao88xiao()回复于 2005-06-03 17:16:17 得分 0
我把程序放到别人机子上
然后在我机子上打开那个网页
还是看不了,可程序在人家机子上什么问题都没有
好奇怪啊
难道是IE的问题?
可是我重装了IE6两遍了,而且我和同事同的都是同一张盘
人家怎么就没问题呢?
真奇怪了。Top
16 楼helloworld84(思考中....)回复于 2005-06-03 17:25:14 得分 0
楼上的,呵呵,我在网上找了半天也还没找到相关的资料,
我们真是活见鬼了Top
17 楼liuqinglq(白菜)回复于 2005-06-03 17:53:07 得分 3
IE有一些专有的CSS属性...
比如
<I style="mso-bidi-font-style: normal">
<SPAN style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-bidi-font-size: 10.0pt; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">图书分类</SPAN></I>Top
18 楼godblessyU(痛并快乐着!)回复于 2005-06-04 11:33:38 得分 3
我在网页中一般不用GridLayout类型。而是按照以前的用表格控制,不用绝对位置控制。一个是不习惯,一个是在客户端生成的代码较多,影响速度。当然两种类型正常都好用。Top




