保存していない変更についてユーザーに警告するこのコードは、私が作業しているサイトのMasterPageにあります。ユーザーが何も保存できない検索ページがあり、保存されていない変更の警告が表示されます。この1つのコンテンツページのコードを無効にする方法はありますか?特定のコンテンツページのmasterpageでjqueryを無効にしますか?
var _changesMade = false;
$(document).ready(function() {
$('form').bind($.browser.msie ? 'propertychange' : 'change', function() {
_changesMade = true;
});
$(window).bind('beforeunload', function() {
if (_changesMade)
return 'There are unsaved changes which will be lost if you continue.';
});
});
警告:フォームがマスターページで定義されている場合、すべてのページは同じフォームになります。 – Leon