IE9のドロップダウンリストは、互換性のビューでのみクリック可能なのですか?

StackOverflow https://stackoverflow.com/questions/9309760

質問

私のウェブサイトには、IE9でクリックできないドロップダウンリストが含まれています。クリックすることはできますが、展開しません。それには持つべき値が含まれています。奇妙な部分は、互換性モードをオンにすると、魔法のように機能するということです。また、FirefoxとChromeはドロップダウンリストを正常に処理します。この問題は、WebServerが互換性モードを自動的に切り替えるため、Webサイトをローカルでテストするときにのみ発生します。

私の質問:誰もがこの問題を引き起こす可能性があると誰かが考えていますか?

ドロップダウンリストに使用するコードは次のとおりです。いくつかの名前を変更しました。

<asp:DropDownList ID="ddl" runat="server" Width="140" AppendDataBoundItems="True"
                        DataTextField="Name" DataValueField="Value" OnSelectedIndexChanged="ddl_Click"
                        AutoPostBack="true" Height="22">
                        <asp:ListItem Text="Selected" />
                    </asp:DropDownList>    

JavaScriptで満たされていますが、満たされているので、問題がそこにあるとは思いません。

役に立ちましたか?

解決

オンラインで見つかる説明はないようです。ポップアップを続ける唯一のソリューションは、「問題を回避するために互換性モードでIE9を実行する」ことです。

例えば:https://team.utb.edu/sites/helpdesk/knowledge%20base/drop%20down%20menus%20and%20oth%20options%20not%20working%20with%20ie8%20or%20ie9%20browser.aspx

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top