这两件事情都可行吗?
iframe中的脚本可以调用父窗口的功能。
同一个脚本无法更改主窗口的位置。
这是iframe内部:
document.querySelector(".button").addEventListener("click", function(e) {
e.preventDefault();
parent.hide_x();
});

<h1>iframe</h1>
<button class="button">Hide x!</button>
&#13;