gpt4 book ai didi

javascript - 使链接仅在双击时激活

转载 作者:行者123 更新时间:2023-11-28 04:26:44 24 4
gpt4 key购买 nike

我正在为我的网站构建一个非常简单的基于 Web 的文件浏览器。

我已将我的链接样式设置为看起来像文件,我希望能够单击以选择它们,以便我可以执行重命名等操作,我希望能够双击以实际激活链接并下载文件。

我想出了下面的,但它看起来很难看。有没有人有更优雅的解决方案?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Untitled Document</title>

<script type="text/javascript">

function nullClick()
{
//do select stuff
return false;
}

function dolink(link)
{
window.location(link.href);
}

</script>

</head>

<body>

<a href="http://pathtofile" onclick="return nullClick();" ondblclick="dolink(this);">Clicky</a>

</body>
</html>

最佳答案

我会避免这样做,因为它违背了用户期望网站运行的方式,但如果你必须这样做,你这样做的方式是我所知道的唯一方式。

此外,您应该知道,如果 javascript 被禁用或不可用,该网站将回退到可单击的链接。

关于javascript - 使链接仅在双击时激活,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1710120/

24 4 0
文章推荐: javascript - 禁用数据表中的一些单元格 jQuery 的排序
文章推荐: jQuery addClass ('error' ) 到 "jQuery Validation Plugin v1.12"内的表单字段
文章推荐: css - 我想水平对齐