0

私のプロジェクトでは、すべてのアンカー タグが IE と Chrome で完全に機能していますが、Safari ブラウザーでは機能していません。

以下は私のタグです。

<a id="btnNewCompany" href="#" onclick="btnNewCompany_OnClick()"
 runat="server"> Add Company </a>

上記から、btnNewCompany_ OnClick() JavaScript を呼び出しています。

function btnNewCompany_OnClick() {    
    $get('btnEdit').click(); -----> onserverclick event
        }

アンカーがSafariで機能しない理由を教えてください。

4

2 に答える 2

0

@thebiffboff が正しくない場合は、次のように宣言してみてください。

btnNewCompany_OnClick = function() {

}
于 2012-06-20T08:58:36.260 に答える
0

asp.net webforms onclick では、サーバー側コードでそのメソッドを探すと思います。代わりに OnClientClick に変更してみてください

于 2012-06-20T08:53:55.030 に答える