105得票8回答
ASP MVC中href到控制器/视图的转换

我有这个:<li><a href="/Users/Index)" class="elements"><span>Clients</span></a></li> 这很好地解决了。但是,如果我已经在此页面或控制器上,例如/Us...

87得票7回答
不同放置JavaScript代码的<a>方法有什么区别?

我见过在 &lt;a&gt; 标签中嵌入 JavaScript 代码的以下方法:function DoSomething() { ... return false; } &lt;a href="javascript:;" onClick="return DoSomething();"&gt;...

79得票7回答
阻止链接将referrer发送到目标网页

我有一个页面,我不想让出站链接发送referrer,这样目标网站就不知道它们来自哪里。 我猜这可能是不可能的,但我只想确保没有任何隐藏的JavaScript魔法可以做到,并且可以在某些(如果不是大多数)浏览器中使用。 也许有些聪明的HTTP状态码重定向技巧? 类似这样的东西将是完美的&l...

76得票17回答
使用jQuery / JavaScript测试链接是否为外部链接?

如何测试链接是否为外部链接或内部链接?请注意: 我不能硬编码本地域名。 我不能测试"http"。我可能会使用http绝对链接链接到自己的网站。 我想使用jQuery / javascript,而不是css。 我怀疑答案在location.href中,但解决方案让我无从下手。 谢谢!

72得票1回答
使用href属性删除下划线

可能是重复问题: 如何去掉锚点(链接)下划线? 在以下代码中,当我使用href属性时,链接会出现下划线。&lt;html&gt; &lt;body&gt; &lt;a href="xxx.html"&gt;goto this link&lt;/a&gt; &lt;/body&...

70得票8回答
jQuery:如何在新标签页中打开链接?

我使用这段jQuery代码来获取链接的href:var url = $(this).attr('href'); --还有这段代码可以跳转到该href:window.location = url; 除了新页面在与之前的页面相同的窗口中打开,而我希望它在新窗口或选项卡中打开(在普通 html 中使...

69得票2回答
在浏览器中打开包含特定地址的谷歌地图

在Google Maps中搜索地址的URL结构是什么? 我想在我的网站上提供一个地址,当用户点击时,它将直接从我的脚本打开Google地图。 我想创建一个链接&lt;a href=&quot;...&quot;&gt;&lt;/a&gt;,它将打开一个Google Maps浏览器页面,显示来自...

66得票13回答
使用<base>时,将锚链接引用当前页面

当我使用HTML &lt;base&gt; 标签为页面上所有相对链接定义基本URL时,锚点链接也会直接引用基本URL。有没有一种设置基本URL的方式,仍然允许锚点链接引用当前打开的页面? 例如,如果我在 http://example.com/foo/ 页面: 当前行为:&lt;base hr...

66得票2回答
JavaScript通过href属性获取元素?

我有下面的脚本var els = document.getElementsByTagName(&quot;a&quot;); for(var i = 0, l = els.length; i &lt; l; i++) { var el = els[i]; el.innerHTML = ...

64得票4回答
如何在JavaScript中获取“原始”href内容

我正在尝试编写一个GreaseMonkey脚本,其中我想找到所有相对链接。我认为做法是将href的内容与/^https?:///匹配。 但我发现当我访问锚点的href属性时,它总是被规范化或转换成包含"http"的形式。也就是说,如果HTML包含:&lt;a id="rel" href="/...