私はhtml 4を使用するasp.netアプリケーションで作業しています。バックエンドでbutton_clickイベントに移動する__dopostbackのリンクボタンがあります。
Firefox または Chrome では、これは問題なく機能します。即座にイベントに移動し、アプリケーションをまったく遅くしません。
一方、IEは扱いが面倒です。私たちのアプリケーションは非常に遅くなります。ページが瞬時に読み込まれるのではなく、読み込みに 20 分かかるため、これをお読みください。これは、IE を完全に閉じるか、リンクをクリックしたページを __dopostback でリロードするまで続きます。
以前にこれが発生したことがあるかどうか、またはこれに対する修正があるかどうかを知りたいです。
ページには次の JavaScript コードがあります。
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
私がこの関数を呼び出す方法:
<a onclick="onclick stuff happens here" href="javascript:__doPostBack('jobhistory$DelegateCancelLinkButton','')">Annuleren</a>