Questions tagged «href»

超链接(或链接)是对读者可以直接跟随或自动跟随的文档的引用。

30
我应该为JavaScript链接使用哪个“ href”值,“#”或“ javascript:void(0)”?
以下是构建链接的两种方法,其唯一目的是运行JavaScript代码。在功能,页面加载速度,验证目的等方面哪个更好? function myJsFunc() { alert("myJsFunc"); } <a href="#" onclick="myJsFunc();">Run JavaScript Code</a> 运行代码段隐藏结果展开摘要 要么 function myJsFunc() { alert("myJsFunc"); } <a href="javascript:void(0)" onclick="myJsFunc();">Run JavaScript Code</a> 运行代码段隐藏结果展开摘要


15
href与onclick中的JavaScript函数
我想在单击时运行一个简单的JavaScript函数,而无需任何重定向。 将JavaScript调用放入href属性之间有什么区别或好处(例如: <a href="javascript:my_function();window.print();">....</a> )与将其放入onclick属性(将其绑定到onclick事件)?
474 javascript  href 


5
href =“ tel:”和手机号码
如果我使用的话tel:,应该这样写国际电话代码。 <a href="tel:+6494461709">61709</a> 到目前为止,还算不错,但是如果有的话,我找不到有关如何以“国际”方式写手机号码的信息。
340 html  href  tel 


10
点击下载href图片链接
我<a href="https://stackoverflow.com/path/to/image"><img src="/path/to/image" /></a>在网络应用程序中生成普通链接,例如: 当我单击链接时,它将在新页面中显示图片。如果要保存图片,则需要右键单击它并选择“另存为” 我不希望这种行为,我想在单击链接时弹出一个下载框,这可能仅适用于html或javascript吗?怎么样? 如果不是,我想我将不得不编写一个download.php脚本,并使用文件名作为参数将其调用到href中...?
184 html  image  download  href 

10
空的href有效吗?
我们的一位Web开发人员使用以下html作为占位符来设计下拉列表。 <a href="" class="arrow"></a> 这被认为是锚标签有效吗? 由于没有href值,因此它在我们的某些链接检查器报告中显示为损坏。
179 html  href 

4
从超链接中删除所有样式/格式
我正在创建一个导航菜单,其中包含不同颜色的单词(href链接)。我希望颜色在任何状态下都不会改变(悬停,访问等)。 我知道如何为不同状态设置颜色,但是我想知道代码仅保留文本颜色(以及其他任何样式/格式)。 有什么建议?
157 html  css  href 

5
通过使用javascript跳锚
我有一个很常见的问题。问题在于找不到任何明确的解决方案。 关于锚,我有两个问题。 主要目标应该是使用锚点跳到页面上时获得一个干净整洁的url,其中没有任何哈希。 因此,锚点的结构为: <ul> <li><a href="#one">One</a></li> <li><a href="#two">Two</a></li> <li><a href="#three">Three</a></li> </ul> <div class="wrap"> <a name="one">text 1</a> <a name="two">text 2</a> <a name="three" class="box">text 3</a> </div> 好的,如果您单击链接之一,则网址将自动更改为 www.domain.com/page#1 最后应该是: www.domain.com/page 到目前为止,一切都很好。现在第二件事是,当您在互联网上搜索该问题时,您会找到javascript解决方案。 我发现了这个功能: function jumpto(anchor){ window.location.href = "#"+anchor; } 并使用以下命令调用该函数: <a onclick="jumpto('one');">One</a> 会像以前一样。它将哈希添加到URL。我还加了 <a onclick="jumpto('one'); return false;"> 没有成功。因此,如果有人可以告诉我如何解决这个问题,我将不胜感激。 非常感谢。

7
如何通过JavaScript更改按钮上<a>标签的href
如何通过单击按钮时的Javascript 更改标签的href属性值&lt;a/&gt;? &lt;script type="text/javascript"&gt; function f1() { document.getElementById("abc").href="xyz.php"; } &lt;/script&gt; &lt;a href="" id="abc"&gt;jhg&lt;/a&gt; &lt;a href="" id="" onclick="f1()"&gt;jhhghj&lt;/a&gt;
126 javascript  href  attr 


5
从锚(a)标签获取本地href值
我有一个具有本地href值的锚标记,以及一个使用href值但将其定向到与通常不同的地方的JavaScript函数。标签看起来像 &lt;a onclick="return follow(this);" href="sec/IF00.html"&gt;&lt;/a&gt; 和一个看起来像 baseURL = 'http://www.someotherdomain.com/'; function follow(item) { location.href = baseURL + item.href; } 我希望这item.href只会返回一个简短的字符串“ sec / IF00.html”,但是它将返回完整的href“ http://www.thecurrentdomain.com/sec/IF00.html”。有没有办法我可以只提取锚&lt;a&gt;标记中的简短href ?还是因为自然的HTML行为而失去了它? 我想我可以使用字符串操作来做到这一点,但是它变得棘手,因为我的本地页面实际上可能是“ http://www.thecurrentdomain.com/somedir/somepath/sec/IF00.html”,而我的href字段可能或其中可能没有子目录(例如href="page.html"vs href="sub/page.html"),所以我不能总是只删除最后一个斜杠之前的所有内容。 您可能想知道为什么我要这样做,这是因为它会使页面更整洁。如果不可能只获得简短的href(如定位&lt;a&gt;标记中所示),那么我可能只需在标记中插入一个额外的字段,例如link="sec/IF00.html",但同样会有点麻烦。
121 javascript  html  href 

16
加载页面时如何禁用锚点“跳转”?
我认为这可能是不可能的,将尽我所能尽力解释。我有一个包含选项卡的页面(由jquery驱动),由以下内容控制: 我正在使用此代码,如上一个问题中的另一个用户所提供的。 &lt;script type="text/javascript"&gt; $(function() { $('html, body').animate({scrollTop:0}); // this is my "fix" var tabContent = $(".tab_content"); var tabs = $("#menu li"); var hash = window.location.hash; tabContent.not(hash).hide(); if(hash=="") { $('#tab1').fadeIn(); } tabs.find('[href=' + hash + ']').parent().addClass('active'); tabs.click(function() { $(this).addClass('active').siblings().removeClass('active'); tabContent.hide(); var activeTab = $(this).find("a").attr("href"); $(activeTab).fadeIn(); return false; }); }); &lt;/script&gt; …
110 jquery  tabs  href 

10
如果执行了onclick,如何禁用HREF?
我有一个同时 设置HREF和ONCLICK属性的锚点。如果单击并启用了Javascript,我希望它仅执行ONCLICK和忽略HREF。同样,如果禁用或不支持Javascript,我希望它遵循HREFURL并忽略ONCLICK。以下是我正在执行的示例,该示例将执行JS并并发地跟随链接(通常是先执行JS,然后页面更改): &lt;A HREF="http://example.com/no-js-login" ONCLICK="yes_js_login()"&gt;Log in&lt;/A&gt; 最好的方法是什么? 我希望有一个Java脚本的答案,但我会接受任何可以使用的方法,只要它可以用PHP即可完成。我已经读过“ href链接已执行并在javascript onclick函数能够完成之前重定向页面 ”,但它只会延迟HREF,但不会完全禁用它。我也在寻找更简单的方法。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.