web 开发中遇到的几个问题

iframe 中如何更新父页面的内容,下面有两种方法可以实现:

parent.location.reload();

或者是:

top.document.location.href="url";

可以看出来,第二种方式更加便利,可以在 url 中放置需要传递的参数,而第一种只是刷新父页面。这两种方式都存在一种缺点,那就是无法保存 iframe 中的状态,那么有没有解决方法呢?这时就可以参考之前的文章通过 Ajax 页面跳转保留状态完成 iframe 内状态的记录。

点击删除当前元素要如何操作?

通过 api 我们可以知道,移除元素是 removeChild(),例如有如下元素:

元素一

元素二

我们想要实现点击元素一它就被删除,点击元素二元素二就被删除,那么可以通过如下代码实现

function del(node) {

node.parentNode.removeChild(node);

}

最终代码如下图所示,运行一下看看吧。

以上就是今天的内容,感谢查看。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180508G20QOH00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券