JQuery UIのダイアログでやっちゃった。。

クローズのイベントハンドラにクローズ書いたらダメだよね。

$("#dialog").dialog({
  bgiframe: true,
  autoOpen: false,
  height: 200,
  width: 400,
  modal: true,
  buttons: {
    '登録': regist,
    'キャンセル': function() {
      $(this).dialog('close');
    }   
  },  
  close: function() {
    $(this).dialog('close');
  }
});

全部これでやってたから全部修正しないと。。
でもstackoverflowって出るのはIEだけなんだよね