用iframe的location.reload(true);
方法来刷新外部URL会报
Blocked a frame with origin xxxx from accessing a cross-origin frame.
的跨域错误,这个时候就要用另外一种方法来刷新页面
<span class="refresh" onclick="window.open(document.getElementById('refresh_box').src,'refresh_name','')">刷新</span>
<iframe id='refresh_box' name="refresh_name" width="100%" height="395" frameborder="0" scrolling="no" src="http://www.baidu.com"></iframe>
这样就不会有跨域问题了。
为了兼容IE6就需要用innerHtml重新装载IFRMAE标签