【发布时间】:2016-02-22 17:57:40
【问题描述】:
我有这个网址http://localhost:1234/pag1
当我点击 div 时,我想像下面这样:
http://localhost:1234/pag1?fare=standar
我有一个 onclick 事件函数:
<div id="" onclick="addUrl();"> </div>
还有js代码:
<script type="text/javascript">
function addUrl() {
var url = window.location.href;
window.location.hash = '?fare=standar';
};
</script>
这给了我这个结果:
http://localhost:1234/pag1#?fare=standar
而且我不知道如何删除 (#)。我只需要将参数添加到url,无需刷新页面。
建议我!谢谢。
【问题讨论】:
-
在单击 div 时,您是否希望使用新 url 重新加载页面?
-
在单击 div 时,我希望将新参数添加到实际 url,而无需重新加载页面。
-
那么您需要将 url 存储在变量中。你不能在url中显示它。
标签: javascript asp.net url