主题: [跨域] hisotry.back(-1) 报返回上一页 报 没有权限
作者: WADE, 发布日期: 2012-09-11 15:14:12, 浏览数: 2315
操作系统: WIN 7

浏览器版本: IE系列(6-8)都测试过

KindEditor版本: 4.1.1 (2012-06-10)

BUG再现步骤:


场景:


页面  B.china.com/index.html

<body>
    <iframe src='A.china.com/index.html' >
          <body>
                   <a href="javascript:history.back(-1);">返回上一步</a>
          </body>
    </iframe>
    <script src="kindEditor.js"></script>
</body>

1、点击iframe页面里面的返回上一步,报没有访问权限。


代码错误定位为:  



if (_IE) {
	window.attachEvent('onunload', function() {
		_each(_eventData, function(key, events) {
			if (events.el) {
				_unbind(events.el);
			}
		});
	});
}




events.el 没有访问权限 


期望结果:

       IE系列不在报错 ,目前FF完好,能正常返回上一页。

      



作者: Roddy, 发布日期: 2012-09-13 23:04:30
IE8上没发现问题,请提供测试页面。
回复
发表新帖 发表回复