1、如果showModalDialog窗口中用到form.post,会弹出一个新页面来提交,避免此问题的方法是在showModalDialog出的页面中添加一段代码:<base target="_self">
查资料解释如下:
定义和用法
target 属性规定在何处打开页面上的所有链接。
语法
<base target="value">
属性值
值 | 描述 |
---|---|
_blank | 在新窗口中打开被链接文档。 |
_self | 默认。在相同的框架中打开被链接文档。 |
_parent | 在父框架集中打开被链接文档。 |
_top | 在整个窗口中打开被链接文档。 |
framename | 在指定的框架中打开被链接文档。
|
2、showModalDialog窗口中使用cookise,在关闭此页面时cookise会失效,
正常cookise使用方法为:document.cookise="";
应该:dialogArguments.document.cookie=""