-1

ASP.net v1.1 を IE9 と互換性を持たせるにはどうすればよいですか? フォーラムで利用可能なすべてのオプションを試しましたが、何も機能していないようです。アプリケーションを起動するとすぐに、ログインページに画像が表示されずに表示され(画像が表示されるはずです)、画像に十字マークが表示され、ユーザー名とパスワードを入力した後、送信ボタンが機能しません。これは、v1.1 の検証コントロールが IE9 でサポートされていないことを意味します。コードを変更したくありません。

ボタンコマンドが機能せず、ページがロードされたときに画像が表示されず、画像に十字マークが表示されます。

よろしく、アンシュル

4

1 に答える 1

0

あなたがそれを試したかどうかはわかりませんが、古き良き時代、次の構成部分を使用して他のブラウザー、特に 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>

于 2012-12-31T11:31:28.233 に答える