0
爲了使這個簡單。當你點擊它時,我有一些文字。然後它將您重定向到home.html。使用jquery .click()我也可以在新選項卡或窗口中打開嗎?
如下:
$('#ElementID').click(function() {
$('#ElementID').html('Redirecting...');
parent.location = 'http://' + host + '/home.html';
window.location = 'http://' + host + '/home.html';
});
實際的鏈接如下:
<a href="home.html" id="ElementID">Redirect!</a>
例子:
如果右鍵點擊上面
你看你會得到「開放」在新標籤中鏈接「/」在新窗口中打開鏈接「現在我可以捕捉到這一點,並觸發重定向(在當前窗口),當他們使用這些選項之一,而不僅僅是一個直接點擊。
現在注意到Jquery.click()也捕獲了只需單擊元素。 我可以使用類似的東西趕/「在新標籤中打開鏈接」「打開鏈接在新窗口」
這將是一個很好的解決方案,但我確實需要能夠有多個選項卡中打開和工作 – Sphvn 2010-07-01 03:37:07
你可以有儘可能多地打開標籤。只是,如果您單擊註銷按鈕(左鍵單擊或右鍵單擊),然後單擊其他位置,重定向將發生。 – stormdrain 2010-07-01 03:41:21
我沒有得到任何權利點擊它與您的代碼? – Sphvn 2010-07-01 03:45:06