问题标签 [location-href]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
374 浏览

javascript - 在 IE 8 或 9 中设置 a 元素的 href 属性

你如何设置 a 元素的 href 属性?此函数在 FF、CHROME 和 SAFARI 中有效,但在 IE 8 或 9 中无效。在 IE 8 或 9 中,vars location 和 href 都只显示“#”

0 投票
1 回答
1087 浏览

jsp - 为什么href标签总是打开新窗口?

这是我的jsp页面代码

这是我的问题:

此链接始终在新窗口中打开。我尝试了 evry 标签,但它并没有改变它的打开方式..

我该如何解决这个问题?以上是我使用它的jsp页面。

0 投票
1 回答
201 浏览

javascript - 无法检索 window.location.href

我有以下代码,试图检索新打开的窗口的 url。

但是,当我查看浏览器的控制台时,显示的结果是:“about:blank”,而不是“www.google.com”

这是为什么?如何显示 www.google.com?

谢谢你的帮助。

0 投票
2 回答
2700 浏览

javascript - 如何通过javascript将所有href链接附加到重定向器url

我的几个页面中有以下 URL(http://something.com)..

我想要的是将所有链接转换为...

所以基本上我不想转换"#""../"这样的链接。

我是 JS 的菜鸟。

在我的努力下,在 w3schools 的帮助下.. 我试图完成的事情:-

而且我无能为力...请帮助,我该如何修改 URL 并添加http://this.com/?url=My_web_page_url_here.

更新 我用

并且仍然所有 url 都以相同的方式没有附加。

0 投票
1 回答
3145 浏览

javascript - `window.location.href` 只是刷新页面

这有点令人困惑,但我会尽力解释它。我有 4 个select菜单直接放置在彼此的顶部,并带有absolute定位。在任何时候,其中三个是不可见的(带有display: none;),而其中一个是可见的(带有display: inline;)。我有一个 JavaScript 代码,它检测哪个是可见的,然后它应该获取一个input字段的值,将其附加到 visible 的值上select,然后转到该 URL。

这是代码中的基本思想:

还有 JavaScript(还有比这更多的代码,但我只会包括相关部分:

我的问题是当我单击提交时发生的所有事情都是页面重新加载。

http://jsfiddle.net/9BLav/3/

0 投票
3 回答
705 浏览

javascript - 处理 JS 中的查询字符串,如 http_build_query 等

这就是我所拥有的

当然,如果 location.href 上已经有查询变量,那就有问题了,等等。

我需要

  1. 从查询字符串中查找变量
  2. 如果 site_type 已经存在,则将该值替换为“正常”或“其他”
  3. 使用新的 site_type 重建 url

编辑:我发现我需要考虑各种 URL:

  • 域名.com
  • domain.com/path/to/sth/
  • domain.com/?site_type=正常
  • domain.com?var=123&foo=987
  • domain.com/path/?site_type=normal&var=123&foo=987

所以,这是我想出的,欢迎提出建议:

0 投票
3 回答
9257 浏览

javascript - 在 URL 中声明一个变量并在导航到页面时在 Javascript 中为其分配一个值

我对 HTML(和一般编程)相对较新,我试图声明一个变量并在导航到页面时为其分配一个值。我所拥有的是这样的一行代码:

当我运行该函数时,将加载新页面,但是每当我尝试访问该变量时,我都会收到一条错误消息,指出该变量未定义。但是,如果我在新页面中定义变量,例如<script>var myVar;</script>,该值将设置为 null,而不是我在之前使用的导航函数中尝试将其设置为的值。

我想不出任何解决方案,我的错误可能源于我对?url 末尾的工作原理的误解,但我无法很好地解释它在任何地方的工作原理。

0 投票
1 回答
431 浏览

jquery - 如何在没有 href 的情况下将活动类添加到当前?

0 投票
1 回答
1363 浏览

javascript - 在 document.location.href 之后创建一个脚本

我想在或某种相关代码alert("some text")之后添加一条消息。document.location.href

前任:

到我使用的那一刻,document.location.href我会自动切换站点,因此其余代码没有完成。所以我想知道是否有其他方法可以在同一页面上/不在同一页面上切换站点,然后放置我的自定义代码并相应地执行?

0 投票
1 回答
514 浏览

javascript - 给定一个有效的href,源、路径名、搜索和哈希的regx 是什么?

javascript, 给定一个有效的url, 例如,

http://seeplai2.trailsandtribulations.nat/admin/items?var=val#here

提取源、路径名、搜索和哈希的表达式是什么window.location

相对较弱regx,以下是我的猜测:

这些看起来对吗?

这是示例代码: