您好,
这看起来不错:
<a href="directlinktopurchasepage" target="_blank" onclick="return loadBuyPopup()">Buy Now</a>
function loadBuyPopup() {
//do something
return false;
}
理想情况下我希望弹出窗口加载,但只是让JS失败(即它可能加载缓慢且用户匆忙),然后它仍然应该允许用户使用丑陋的页面进行购买。
这适用于所有浏览器还是我遗漏了什么?
答案 0 :(得分:6)
是的,你是对的。如果浏览器不支持JS,那么普通链接(也就是href)将用于链接。否则将调用onclick JS函数。
答案 1 :(得分:2)
假设非{j}页面在directlinktopurchasepage
可用,那么这将有效。由于target="_blank"
。