href中的javascript链接和javascript支持已禁用
我们有一些与JavaScript制作的href的链接:href中的javascript链接和javascript支持已禁用,javascript,asp.net,noscript,Javascript,Asp.net,Noscript,我们有一些与JavaScript制作的href的链接: <a href="javascript:document.location='http://'+location.hostname.replace('.com', '.co.uk')">stackoverflow uk</a> 我如何提供这样的直接链接: <a href="http://stackoverflow.co.uk/questions/ask"> stackoverflow uk</
<a href="javascript:document.location='http://'+location.hostname.replace('.com', '.co.uk')">stackoverflow uk</a>
我如何提供这样的直接链接:
<a href="http://stackoverflow.co.uk/questions/ask"> stackoverflow uk</a>
用户何时禁用javascript?
我知道有个标签:
<noscript><a href="http://stackoverflow.co.uk/questions/ask"> stackoverflow uk</a></noscript>
但是用户将同时看到断开的链接和正确的链接。如何从用户界面中删除断开的链接?以下是一些psuedo代码:
<a href="normalLink" onclick="javascript to create link and submit it; return false">text</a>
正如您所看到的,它使用了默认情况下要退回到的正常链接。当用户启用JavaScript时,当onclick首先运行时,该链接永远不会执行。返回false是为了防止触发真实链接。以下是一些psuedo代码:
<a href="normalLink" onclick="javascript to create link and submit it; return false">text</a>
正如您所看到的,它使用了默认情况下要退回到的正常链接。当用户启用JavaScript时,当onclick首先运行时,该链接永远不会执行。返回false是为了防止触发真实链接。从常规链接开始:
<a id="foo" href="http://example.com">example</a>
进一步阅读:和从常规链接开始:
<a id="foo" href="http://example.com">example</a>
进一步阅读:而且我应该提到我发布了一个老式的方法。昆汀的是更好的新代码。我应该提到我张贴了老式的方式做它。昆汀的新代码更好。