我想知道如何在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
。
此后,我再次按script
,fabric.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
});
};
可以正常工作,但是不执行所需的操作。