美文网首页前端JavaScript的技术技巧交流~
隐藏浏览器默认的alert,confirm的网址方法记录

隐藏浏览器默认的alert,confirm的网址方法记录

作者: chouchou723 | 来源:发表于2018-12-13 09:50 被阅读0次

confirm方法如下

window.confirm = function(name) {
   const iframe = document.createElement("IFRAME");
   frame.style.display = "none";
   iframe.setAttribute("src", 'data:text/plain,');
   document.documentElement.appendChild(iframe);
    const result = window.frames[0].window.confirm(name);
    iframe.parentNode.removeChild(iframe);
     return result;
    }
let r = confirm('是否要关闭当前页面')
          if (r == true) {
            this.$wechat.closeWindow();
          } else {}

alert方法如下:

window.alert = function (name) {
      var iframe = document.createElement("IFRAME");
      iframe.style.display = "none";
      iframe.setAttribute("src", 'data:text/plain,');
      document.documentElement.appendChild(iframe);
      window.frames[0].window.alert(name);
      iframe.parentNode.removeChild(iframe);
    }
window.alert('页面重新加载')

相关文章

网友评论

    本文标题:隐藏浏览器默认的alert,confirm的网址方法记录

    本文链接:https://www.haomeiwen.com/subject/lbhvhqtx.html