如何在iframe中修改F5事件?

时间:2018-11-22 20:39:48

标签: javascript iframe refresh

我想知道如何在F5内部使用iframe来使用它,因为我在页面中做到了,但是在 window.history.replaceState({}, '', 'OFRAME'); 之外。我用以下代码重写页面的URL:

var URLactual = '';
$(document).ready(function () {
if (URLactual == '') {

    URLactual = window.parent.location.href;
}
window.history.replaceState({}, '', 'OFRAME');
$(document.body).on("keydown", this, function (event) {
    if (event.keyCode == 116) {
        window.location.assign(URLactual);            
    }
});

当我尝试刷新它时,出现了一个错误,但是我用以下方法修复了它:

iframe

});

所以它有效,但仅在我的第一页中,当在包含我的F5的页面中导航并按script时,我不知道为什么或如何,但它不读F5

此后,我再次按scriptfabric.Object.prototype.setOriginToCenter = function () { this._originalOriginX = this.originX; this._originalOriginY = this.originY; var center = this.getCenterPoint(); this.set({ originX: 'center', originY: 'center', left: center.x, top: center.y }); }; fabric.Object.prototype.setCenterToOrigin = function () { var originPoint = this.translateToOriginPoint( this.getCenterPoint(), this._originalOriginX, this._originalOriginY); this.set({ originX: this._originalOriginX, originY: this._originalOriginY, left: originPoint.x, top: originPoint.y }); }; 可以正常工作,但是不执行所需的操作。

0 个答案:

没有答案