起因:原项目中,用到 window.parent.frames[\'xxx\'].location.href ,获取父窗口的iframe并进行跳转时,不同浏览器版本获取不到document。
chrome高版本(不知道从哪个版本开始的...)中,document变更为 contentDocument。所以用法进行兼容,reload也是同样用法。
var w = window.parent.frames[\'xxx\'].contentDocument;
if (w) {
// chrome高版本下,需要用contentDocument属性
window.parent.frames[\'xxx\'].contentDocument.location.href = "xxx.jsp";
window.parent.frames[\'xxx\'].contentDocument.location.reload();
}else {
window.parent.frames[\'xxx\'].location.href = "xxx.jsp";
window.parent.frames[\'xxx\'].location.reload();
}