问题标签 [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.
javascript - 在 IE 8 或 9 中设置 a 元素的 href 属性
你如何设置 a 元素的 href 属性?此函数在 FF、CHROME 和 SAFARI 中有效,但在 IE 8 或 9 中无效。在 IE 8 或 9 中,vars location 和 href 都只显示“#”
jsp - 为什么href标签总是打开新窗口?
这是我的jsp页面代码
这是我的问题:
此链接始终在新窗口中打开。我尝试了 evry 标签,但它并没有改变它的打开方式..
我该如何解决这个问题?以上是我使用它的jsp页面。
javascript - 无法检索 window.location.href
我有以下代码,试图检索新打开的窗口的 url。
但是,当我查看浏览器的控制台时,显示的结果是:“about:blank”,而不是“www.google.com”
这是为什么?如何显示 www.google.com?
谢谢你的帮助。
javascript - 如何通过javascript将所有href链接附加到重定向器url
我的几个页面中有以下 URL(http://something.com)..
我想要的是将所有链接转换为...
所以基本上我不想转换"#"
或"../"
这样的链接。
我是 JS 的菜鸟。
在我的努力下,在 w3schools 的帮助下.. 我试图完成的事情:-
而且我无能为力...请帮助,我该如何修改 URL 并添加http://this.com/?url=My_web_page_url_here
.
更新 我用
并且仍然所有 url 都以相同的方式没有附加。
javascript - `window.location.href` 只是刷新页面
这有点令人困惑,但我会尽力解释它。我有 4 个select
菜单直接放置在彼此的顶部,并带有absolute
定位。在任何时候,其中三个是不可见的(带有display: none;
),而其中一个是可见的(带有display: inline;
)。我有一个 JavaScript 代码,它检测哪个是可见的,然后它应该获取一个input
字段的值,将其附加到 visible 的值上select
,然后转到该 URL。
这是代码中的基本思想:
还有 JavaScript(还有比这更多的代码,但我只会包括相关部分:
我的问题是当我单击提交时发生的所有事情都是页面重新加载。
javascript - 处理 JS 中的查询字符串,如 http_build_query 等
这就是我所拥有的
当然,如果 location.href 上已经有查询变量,那就有问题了,等等。
我需要
- 从查询字符串中查找变量
- 如果 site_type 已经存在,则将该值替换为“正常”或“其他”
- 使用新的 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
所以,这是我想出的,欢迎提出建议:
javascript - 在 URL 中声明一个变量并在导航到页面时在 Javascript 中为其分配一个值
我对 HTML(和一般编程)相对较新,我试图声明一个变量并在导航到页面时为其分配一个值。我所拥有的是这样的一行代码:
当我运行该函数时,将加载新页面,但是每当我尝试访问该变量时,我都会收到一条错误消息,指出该变量未定义。但是,如果我在新页面中定义变量,例如<script>var myVar;</script>
,该值将设置为 null,而不是我在之前使用的导航函数中尝试将其设置为的值。
我想不出任何解决方案,我的错误可能源于我对?
url 末尾的工作原理的误解,但我无法很好地解释它在任何地方的工作原理。
javascript - 在 document.location.href 之后创建一个脚本
我想在或某种相关代码alert("some text")
之后添加一条消息。document.location.href
前任:
到我使用的那一刻,document.location.href
我会自动切换站点,因此其余代码没有完成。所以我想知道是否有其他方法可以在同一页面上/不在同一页面上切换站点,然后放置我的自定义代码并相应地执行?
javascript - 给定一个有效的href,源、路径名、搜索和哈希的regx 是什么?
在javascript
, 给定一个有效的url
, 例如,
http://seeplai2.trailsandtribulations.nat/admin/items?var=val#here
提取源、路径名、搜索和哈希的表达式是什么window.location
?
相对较弱regx
,以下是我的猜测:
这些看起来对吗?
这是示例代码: