javascript - 如何删除地址栏中页面的 URL?

标签 javascript php jquery html css

所以每次我点击href,都会弹出一个页面add_form.php将会出现,并且里面有一个表格。

这是我的代码:

<a href="" onclick='return popup_link()'>Add</a>

<script type='text/javascript'>
        function popup_link(){
        var url = 'add_form.php'; 
        window.open(url,'win2','status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=1076,height=768,directories=no,location=no'); 
        }
</script>

我只是想知道,如何删除地址栏中当前页面的 URL,这是每次我单击 <href> 时的输出链接。

http://127.0.0.1/no%20page%20reload/add_form.php

上面的 URL 指向 localhost。我不想在该弹出页面上看到 URL。这样,每次我打印当前页面时,打印页面上都不会包含或显示 URL。

最佳答案

要修改当前 URL,您可以使用:

1. The pushState()如果您想向历史条目添加新的修改后的 URL。

2. The replaceState() method如果您想更新/替换当前历史记录条目

window.history.pushState({}, document.title, "/" + NewURL );

关于javascript - 如何删除地址栏中页面的 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47667352/

相关文章:

javascript - 使用 contenteditable div 而不是 textarea 自动完成似乎不起作用

javascript - 使用 javascript 构建 html 标签

php - 为什么我在本地使用 codeigniter 时会收到 403 Forbidden 错误?

javascript - 如何在不使用each的情况下访问复选框数组的第一个元素?

javascript - 在站点加载时运行 javascript

javascript - 调用javascript函数时什么时候使用()

javascript - 在javascript中的几个假类中公开字符串全局列表的简单方法

php - openssl_pkey_get_private 返回 false

php - 使用 Javascript 在帧之间传递数据

javascript - 包括 JQuery 库