好的,我对HTML不太好,但我会尽力表达自己。在href属性中隐藏HTML链接
可以说我有一个href属性的游戏链接。通过使用JS on.click,只要用户点击链接,他就会弹出一个窗口,强制他订阅。在他们提交后,链接会自动打开并开始下载。
但问题是链接是可见的,所以他可以简单地右键单击它,复制链接位置,粘贴它......以及你有想法。同时悬停链接,将其显示在底部(取决于您的浏览器)。
如何从用户隐藏该链接(仍然需要用鼠标点击)?
他不需要看到它,只要他订阅就会打开。
感恩
好的,我对HTML不太好,但我会尽力表达自己。在href属性中隐藏HTML链接
可以说我有一个href属性的游戏链接。通过使用JS on.click,只要用户点击链接,他就会弹出一个窗口,强制他订阅。在他们提交后,链接会自动打开并开始下载。
但问题是链接是可见的,所以他可以简单地右键单击它,复制链接位置,粘贴它......以及你有想法。同时悬停链接,将其显示在底部(取决于您的浏览器)。
如何从用户隐藏该链接(仍然需要用鼠标点击)?
他不需要看到它,只要他订阅就会打开。
感恩
这是更好,如果你给HREF =“#”并使用相同的JS功能,将用户重定向到的链接。
Download this great game 如果我用#替换href中的链接,我会在哪里放置实际链接? 此致 – Ribice
如果您给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;
}
这是我会怎么做,但它很无聊......通过傻我的意思是愚蠢的,你为什么要用户能够点击但不能看到链接?只有一个办法做到这一点,它使用服务器端语言,因此用户将无法看到的链接...
GIT:https://github.com/michaelhartomo/js-ninja-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/
你应该做它在服务器端。 –
@ Siamak.A.M是对的。您应该使用AJAX和自定义服务器端脚本来实现这一点,而不仅仅是客户端。你只能完全控制服务器上的东西。 –
为什么不从标记中移除URL并将其存储在JavaScript中。 – osahyoun