好的,我對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