0

私は単純な js function(); を持っています。FF と GC では完全に動作しますが、IE バージョンでは動作しません。私がそれをテストしたように9と10。それを理解して動作させるか、単にIEだけで動作しない理由を見つけるのに何時間もかかりました。テスト目的で別の関数を作成し、Linkbuttonを通常のボタンに変更しましたが、うまくいきませんでした。ここにあります、

function showInsert() {
        var divInsert = document.getElementById('divInsert');
        divInsert.style.display = 'block';
    }

<asp:Button ID="btnSelect" runat="server" Text="Add a comment" OnClick="btnSelect_Click" OnClientClick="showInsert();" />

ここに aspx.cs の onClick イベントがあります。

ClientScript.RegisterStartupScript(GetType(), "JavaScript", "javascript:showInsert();", true);
            //divInsert.Style["display"] = "block";
            //divInsert.Visible = true;
            this.programmaticModalPopup.Show();
4

1 に答える 1