iframe 中如何更新父页面的内容,下面有两种方法可以实现:
parent.location.reload();
或者是:
top.document.location.href="url";
可以看出来,第二种方式更加便利,可以在 url 中放置需要传递的参数,而第一种只是刷新父页面。这两种方式都存在一种缺点,那就是无法保存 iframe 中的状态,那么有没有解决方法呢?这时就可以参考之前的文章通过 Ajax 页面跳转保留状态完成 iframe 内状态的记录。
点击删除当前元素要如何操作?
通过 api 我们可以知道,移除元素是 removeChild(),例如有如下元素:
元素一
元素二
我们想要实现点击元素一它就被删除,点击元素二元素二就被删除,那么可以通过如下代码实现
function del(node) {
node.parentNode.removeChild(node);
}
最终代码如下图所示,运行一下看看吧。
以上就是今天的内容,感谢查看。
领取专属 10元无门槛券
私享最新 技术干货