问题标签 [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 回答
6194 浏览

html - 在 Url.Action 中传递 html 控件值:MVC

我想在@Url.Action 中传递两个参数。

看法:

单击下载按钮时,我在 Masters Controller 中调用方法“ExportToExcel”,还需要传递两个参数。即选择html和文本框值的选定值。

现在,我正在使用如下;

我可以直接在@Url.Action 中传递html 控件值吗?

编辑:

控制器:

jQuery:

此代码不下载 Excel。

0 投票
0 回答
193 浏览

offset - location.href 不在页面顶部

我有两页。在第一个中,我有一些 div,当您单击时可以将您重新定位到特定区域的第二页。为此,我正在使用:

它运作良好。

但是它将重新定位到新页面并将 Capa3 div 放置在页面顶部。问题是我有一个标题,所以这样做会在标题和 Capa3 div 之间产生干扰。

我想像现在一样重新定位,但距离顶部 50 像素,这样就不会受到任何干扰并且标题会清晰。

那可能吗?

在我看来,它应该类似于...

有人可以帮忙吗?

非常感谢, 埃利亚斯

0 投票
1 回答
705 浏览

javascript - 将鼠标悬停在链接上时,location.href 使目标出现在状态栏中

我有以下一段代码,点击后会转到动态呈现的详细信息页面:

我唯一的问题是,当您将鼠标悬停在表格行上时,目标 URL(网站/详细信息/ID)不会显示在状态栏中,这也意味着您无法在新选项卡中打开链接(对于在 Firefox 中,当您将鼠标悬停在链接上时,此状态栏会出现在左下角)。

我怎样才能让这个目标 URL 出现在不同浏览器的状态栏中,并且还能够在新选项卡中打开它们。

提前致谢。

0 投票
1 回答
1633 浏览

html - 按钮 Onclick 时从 Localhost 打开新标签页链接 Facebook

我的网络应用程序中有按钮链接。我从本地主机运行它。像这样的源代码,我认为它正常(没有错误):

我想要什么,当我点击那个按钮时,浏览器将打开新标签,并连接到 facebook 页面。但我得到的是,它链接到 url:

http://localhost/dewata/facebook.com(我的 web 应用程序位于 dewata 文件夹中)。

在此处输入图像描述

不是facebook.com。

知道会发生什么吗?

0 投票
2 回答
6188 浏览

javascript - 使用 window.location.href 或 .assign 或 .reload 时等待时间很长

我在 ajax 调用后(更新内容后)使用 JavaScript 重定向。我试过下面的方法,都很慢。在网络选项卡中,它显示等待时间约为4.445秒。(这对客户来说非常令人沮丧:()

在逐页浏览网站时(通过鼠标点击),它的等待时间是350ms450ms

为什么呢 ?有什么我错过的或任何其他更快的方式吗?

更新:

根据评论者的要求,下面是截图。

通过点击页面链接,正常方式。

在此处输入图像描述

保存数据并使用 JavaScript 方式重定向后。

在此处输入图像描述

0 投票
1 回答
477 浏览

function - 如何覆盖 WP 插件 (WPML) 的功能代码?

我需要帮助,请覆盖输出 rel-alternate-hreflang 标记的 WPML 函数。理想情况下,您会为我提供一个可以放在我的子主题 function.php 文件中的函数。

我正在使用流行的 WPML(WordPress 多语言)插件来管理 WP Multi 站点上的多种语言。我有一个站点(加拿大)是英语和法语,另一个站点(美国)是英语和西班牙语。我想告诉谷歌关于实现 rel-alternate-hreflang 标签的其他网站。这应该有助于谷歌将加拿大人引导到加拿大的等效页面,反之亦然。目前 WPML 插件(管理多站点中的两个站点)输出...

在美国网站上......

在加拿大网站上......

但我希望它输出......
(注意英文页面名称是相同的,唯一的区别是 /ca/。我无法对知道法语页面名称的美国站点或知道西班牙语的加拿大站点做任何事情页面名称。该信息在每个多站点数据库中都不可用。但是,一旦提取了 href 链接,CAN 与美国的页面名称 url 就是一个简单的计算)

在美国网站上......

在加拿大网站上......

我尝试向 WPML 寻求技术支持,但没有得到我希望的帮助。所以我在文件“wp-content/plugins/sitepress-multilingual-cms/sitepress.class.php”中找到了创建这个输出的函数。我不想破解这个文件,因为插件会定期更新。所以希望我们可以覆盖它,如果可能的话。请注意,该脚本同时输出美国和加拿大的输出,因此我们还需要首先确定它正在创建哪个输出,然后才能计算 CAN 与美国的等效页面。

功能代码如下所示...

这可以做到吗? 或者,我想知道是否有办法使用 jQuery 找到这些标签,获取页面链接,添加“/ca”或删除它并插入带有相应 hreflang 的额外标签。但这是我怀疑的另一篇文章的问题。我的想法是我正在寻找的上述解决方案将是一个更好的方法。

感谢你的协助!

0 投票
3 回答
927 浏览

html - 具有相对于路径的链接(即 http://domain/path/)

是否有普遍接受的方法让所有链接和对图像、脚本、样式表的引用都相对于某个路径,而不管当前文档的 URL 是什么?

让我们从头开始。我正在用 PHP 开发一个自定义内容管理系统。我正在使用mod_rewrite重定向所有请求http://domain.com/path/artist/edit/25,例如http://domain.com/path/index.php?url=/artist/edit/25. 所以URL后面的部分http://domain.com/path/实际上是虚拟的。

我希望所有链接都采用类似的格式,并以类似的格式<a href="artist/show">...</a>引用图像、脚本等<link href="ui/css/style.css"...>

好吧,这似乎是可能的:

通过这种方式,我可以通过如下方式链接到脚本和样式表:

但是,AFAIK<base href=...>应该匹配当前页面请求(即http://domain.com/path/artist/edit/25)。它破坏了整个概念。

这就是为什么我需要你澄清:

  1. <base href=...>指向目录而不是当前文档 URL是一种普遍接受的做法吗?
  2. 这种做法是否符合 HTML<base>元素的使用要求?
  3. 它会以任何方式影响像 Googlebot 这样的爬虫吗?他们是否需要<base href=...>匹配每个特定的文档 URL?

我也想知道当 URL 的某些部分是虚拟的时,您如何解决相对链接和资源引用的问题。我发现像 WordPress 这样的项目倾向于完全避免相对链接并采用“绝对链接方式”。

0 投票
0 回答
28 浏览

php - 当用户返回到他单击来自选定组合框的链接的页面时,如何不重新提交表单?

我知道,令人困惑的标题。道歉。无论如何,我有一个页面,用户从组合框中选择以查看另一组数据。在加载的页面中,根据用户从组合框中的选择,有一个用户将点击的链接,即“VIEW”,然后他可以返回上一页。我的问题是当他从浏览器单击后退箭头时,它显示“确认表单重新提交”。我怎样才能避免这种情况,让用户回到显示加载页面的页面?

就像从组合框中单击已接受请求并单击加载页面中的链接一样,当我想返回时,它仍将与已接受请求列表位于同一页面中。希望你能理解我。

我不确定你们是否需要查看我的组合框代码以及它将显示什么,但无论如何我都会发布它:

0 投票
5 回答
33982 浏览

javascript - 点击事件在javascript中调用django url

我在模板中得到了一个 javascript onclick 事件,我想从中调用一个带有 id 参数的 Django url,如下所示:

当然,这根本不起作用。任何想法 ?

提前致谢 !!

0 投票
1 回答
12642 浏览

javascript - 如何从 iFrame 内部重定向?

我使用网站重定向页面window.location.href,它在所有流量上也能正常工作iframe

但是当我使用top.location.href它时,它不会从iframe.

请任何人帮助我,我也想将top.location.href所有流量用于iframe