.NET WindowsフォームWebBrowser
コントロールを使用してページのプレビューを表示し、このSO投稿で説明されている次のアプローチを使用して、ページ上のすべてのリンクを無効にします。
$(function() {
$('a').click(function() {
$(this).attr('href', 'javascript:void(0);');
});
});
プレビューとして表示したいHTMLページにもHTMLフォームが含まれているため、すべてのフォーム送信機能を無効にする同様のアプローチを探しています。
私はもう試した:
$(function() {
$('form').attr('onsubmit', 'return false');
});
しかし、次のようなフォームでは、これは機能しないようです(「ページをロードします」を読んでください)。
<form id="myform" name="myform" onsubmit="return search()" action="">
私がページに持っているもの。
だから私の質問は:
GETフォームかPOSTフォームかに関係なく、HTMLページのすべてのフォーム送信機能を無効にする最良の方法は何ですか?