ブラウザがIE7であるかどうかに基づいて、JavaScriptコードの行を変更したいと思います。他のブラウザのコードは次のとおりです。
function showHint(myId)
{
document.getElementById(myId).style.display = "inline-block";
}
IE7の場合、display="inline"が必要です。
条件付きコンパイルを試みましたが(これにより、ブラウザーを検出する方法がわかりました)、機能しませんでした。
function showHint(myId)
{
document.getElementById(myId).style.display = "inline-block";
/*@cc_on
@if(navigator.appVersion.indexOf(“MSIE 7.”)!=-1)
{
document.getElementById(myId).style.display = "inline";
}
@*/
}
どんな助けでも大歓迎です!
編集:私はJQueryを使用していません。