1

好的,我不太擅长 HTML,但我会尽量表达自己。

假设我在 href 属性中有一个游戏链接。通过使用 JS on.click,一旦用户点击链接,他就会弹出一个窗口,迫使他订阅。他们订阅后,链接会自动打开并开始下载。

但问题是链接是可见的,所以他可以简单地右键单击它,复制链接位置,粘贴它,然后......你明白了。悬停链接时,它也会显示在底部(取决于您的浏览器)。

如何向用户隐藏该链接(仍需要在鼠标单击时使用)?

他不需要看,只要他订阅它就会打开。

感恩的

4

3 回答 3

4

如果您提供href='#'并使用相同的 JS 函数将用户重定向到链接,则效果会更好。

使用来自其他应答者的一些文本..

<a href="#" onClick="window.location = 'my-website.com/download/super-game.zip';"> Download link </a>

这将打开链接,但我会这样做......

  <a href="#" onClick="download('my-website.com/download/super-game.zip')"> Download link </a>

然后在一个 JavaScript 文件中

function download(link)
{
 window.location = link;
 return false;
}

这就是我的做法,但它非常愚蠢......愚蠢的意思是愚蠢的,为什么你希望用户能够点击但看不到链接?只有一种方法可以做到这一点,它使用服务器端语言,因此用户将无法看到链接......

于 2013-01-05T10:31:51.697 回答
1

最好给出 href='#' 并使用相同的 JS 函数将用户重定向到链接。

于 2013-01-05T10:15:58.680 回答
0

GIT:https ://github.com/michaelhartomo/js-ninja-href

js-ninja-href

Javascript 本机库隐藏/隐藏您的真实 url 链接。

隐藏您的推荐链接非常有用。

获得所有损失的收入,因为有些人不想使用您的推荐链接。

它会无辜地显示一个干净的 url,但是当用户单击(左、中、右)时,它会将它们重定向到其他地方。

安装 下载并解压 .zip 文件:https ://github.com/michaelhartomo/js-ninja-href/archive/master.zip

设置包含脚本:ninja-href.min.js

<script src="js/ninja-href.min.js"></script>

现在运行 ninja-href 函数(默认情况下,它将监听 ninja-href 类)

ninja_href(".ninja-href");

像这样设置要隐藏/隐藏的链接(在新窗口中打开):

<a href="http://google.com/" class="ninja-href" data-ninja-url="http://frozenfire.us/" data-ninja-target="_blank"> Go to Google </a>

您也可以在当前窗口中打开链接:

<a href="https://tomplayer.top/" class="ninja-href" data-ninja-url="https://m.do.co/c/9072c848dc6e" data-ninja-target="_self"> TOP Charts 100 WORLD & 50 K-POP! </a>

像这样隐藏推荐链接非常有用:

<a href="https://google.com/free/RlJPWkVORklSRS1UT01QTEFZRVIuQVBQLU1JQ0hBRUxIQVJUT01PLkNPTQ==" class="ninja-href" data-ninja-url="https://m.do.co/c/9072c848dc6e" data-ninja-target="_self"> GET FREE 10 USD FOR SSD VPS HOSTING! ( You can use it for 2 months ) </a>

jsFiddle 示例:https ://jsfiddle.net/t5f7n7gL/1/

于 2016-09-20T09:16:18.723 回答