2013-01-05 117 views
1

好的,我对HTML不太好,但我会尽力表达自己。在href属性中隐藏HTML链接

可以说我有一个href属性的游戏链接。通过使用JS on.click,只要用户点击链接,他就会弹出一个窗口,强制他订阅。在他们提交后,链接会自动打开并开始下载。

但问题是链接是可见的,所以他可以简单地右键单击它,复制链接位置,粘贴它......以及你有想法。同时悬停链接,将其显示在底部(取决于您的浏览器)。

如何从用户隐藏该链接(仍然需要用鼠标点击)?

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

感恩

+0

你应该做它在服务器端。 –

+0

@ Siamak.A.M是对的。您应该使用AJAX和自定义服务器端脚本来实现这一点,而不仅仅是客户端。你只能完全控制服务器上的东西。 –

+0

为什么不从标记中移除URL并将其存储在JavaScript中。 – osahyoun

回答

1

这是更好,如果你给HREF =“#”并使用相同的JS功能,将用户重定向到的链接。

+1

Download this great game 如果我用#替换href中的链接,我会在哪里放置实际链接? 此致 – Ribice

1

如果您给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; 
} 

这是我会怎么做,但它很无聊......通过傻我的意思是愚蠢的,你为什么要用户能够点击但不能看到链接?只有一个办法做到这一点,它使用服务器端语言,因此用户将无法看到的链接...

0

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

JS-忍者HREF

JavaScript本地库隐藏/隐藏你的真实网址链接。

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

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

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

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

设置 包括脚本:忍者href.min。JS

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

现在运行忍者HREF功能(默认情况下,它会听忍者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/