如何让ASP.net v1.1 兼容IE9?我已经尝试了论坛中提供的所有选项,但似乎没有任何效果。一旦我启动应用程序,它的登录页面就会出现,但没有显示图像(应该出现图像),图像出现十字标记,输入用户名和密码后,提交按钮不起作用。这意味着 IE9 不支持 v1.1 的验证控件。谁能给我一个修复,我不想更改代码。
按钮命令不起作用,并且在加载页面时,它的图像也没有显示,并且图像出现十字标记。
问候, 安舒尔
如何让ASP.net v1.1 兼容IE9?我已经尝试了论坛中提供的所有选项,但似乎没有任何效果。一旦我启动应用程序,它的登录页面就会出现,但没有显示图像(应该出现图像),图像出现十字标记,输入用户名和密码后,提交按钮不起作用。这意味着 IE9 不支持 v1.1 的验证控件。谁能给我一个修复,我不想更改代码。
按钮命令不起作用,并且在加载页面时,它的图像也没有显示,并且图像出现十字标记。
问候, 安舒尔
我不知道您是否尝试过,但过去我们使用以下配置部分正确呈现其他浏览器,尤其是 FF,因为 IE 9 的代理字符串格式已更改,您可以尝试一下。将它放在该System.Web
部分下并为 IE 9 添加另一个案例。我希望它可以解决您的问题。
<browserCaps>
<!-- GECKO Based Browsers (Netscape 6+, Mozilla/Firebird, ...) //-->
<case match="^Mozilla/5\.0 \([^)]*\) (Gecko/[-\d]+)? (?'type'[^/\d]*)([\d]*)/(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*)).*">
browser=Gecko
type=${type}
frames=true
tables=true
cookies=true
javascript=true
javaapplets=true
ecmascriptversion=1.5
w3cdomversion=1.0
css1=true
css2=true
xml=true
tagwriter=System.Web.UI.HtmlTextWriter
<case match="rv:(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*))">
version=${version}
majorversion=${major}
minorversion=${minor}
<case match="^b" with="${letters}">
beta=true
</case>
</case>
</case>
<!-- AppleWebKit Based Browsers (Safari...) //-->
<case match="AppleWebKit/(?'version'(?'major'\d)(?'minor'\d+)(?'letters'\w*))">
browser=AppleWebKit
version=${version}
majorversion=${major}
minorversion=0.${minor}
frames=true
tables=true
cookies=true
javascript=true
javaapplets=true
ecmascriptversion=1.5
w3cdomversion=1.0
css1=true
css2=true
xml=true
tagwriter=System.Web.UI.HtmlTextWriter
<case match="AppleWebKit/(?'version'(?'major'\d)(?'minor'\d+)(?'letters'\w*))( \(KHTML, like Gecko\) )?(?'type'[^/\d]*)/.*$">
type=${type}
</case>
</case>
<!-- Konqueror //-->
<case match="Konqueror/(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'));\w*(?'platform'[^\)]*)">
browser=Konqueror
version=${version}
majorversion=${major}
minorversion=${minor}
platform=${platform}
type=Konqueror
frames=true
tables=true
cookies=true
javascript=true
javaapplets=true
ecmascriptversion=1.5
w3cdomversion=1.0
css1=true
css2=true
xml=true
tagwriter=System.Web.UI.HtmlTextWriter
</case>