我不確定如何使用JavaScript在點擊外部鏈接時發出警告。點擊外部鏈接並將其添加到鏈接類時出現警告
我覺得在我的外部鏈接上放置一個類也很方便,但我不太確定它現在是否正確。這是我目前使用的HTML:
<div id="commercial-container">
<a href="http://www.link1.com" class="external" target="_blank"> <img src="picture1.jpg" /> </a>
<a href="http://www.link2.com" class="external" target="_blank"> <img src="pciture2.jpg" /> </a>
<a href="http://www.link3.com" class="external" target="_blank"> <img src="picture3.jpg" /> </a>
<a href="http://www.link4.com" class="external" target="_blank"> <img src="picture4" /> </a>
</div>
我對javascript很陌生,很不確定如何解決我的問題。我到目前爲止唯一想到的是,我將不得不使用window.onbeforeload,但我不知道如何編寫我需要的函數。
我想保持我的JavaScript在一個單獨的.js文件,而不是在HTML以及。
這似乎做我想要的一切,除了我忘了提及,我想有一個確認,而不是隻是一個警報。點擊「確定」將直接進入外部網站,而按下取消則不會。 – Benji
我更新了你的答案。現在您只需返回確認功能的值。如果你點擊確定鏈接將會打開,否則該函數返回false,鏈接將不會打開。 –
如果你感到困惑,這將解釋confirm()方法:http:// www。w3schools.com/jsref/met_win_confirm.asp –