不起作用下面的代碼:在FF
onLoad="$('#link_id').trigger('click');"
的作品,但在IE瀏覽器不會觸發。有沒有一種方法可以在IE和FF中使用?
不起作用下面的代碼:在FF
onLoad="$('#link_id').trigger('click');"
的作品,但在IE瀏覽器不會觸發。有沒有一種方法可以在IE和FF中使用?
是否將此內聯元素干擾到HTML中,作爲某處標記中的事件處理程序?
不要這樣做。
把它放在一個外部.js文件,或在某處一個腳本塊,你已經包括jQuery庫後,像這樣:
$(function() {
$('#link_id').trigger('click');
});
這實際上在IE和FF都有效。謝謝! – Interfaith 2012-08-07 15:01:52
使用jQuery你必須做像福斯托說。
但您可以嘗試:document.getElementById('link_id').click()
在onLoad事件中嘗試過,但同樣的問題。在FF中工作,但不在IE中工作。 – Interfaith 2012-08-07 14:59:06
如果你只是試圖在開始時顯示一個警告窗口,只需執行'alert('message')' – korogui 2012-08-07 15:02:05
提醒圖像和動畫,但現在它的工作。謝謝 – Interfaith 2012-08-07 16:07:45
您能否給我們更多的上下文?點擊鏈接是做什麼的? – 2012-08-07 14:48:27
抱歉,它會打開一個彈出式警報窗口。我希望彈出窗口在頁面加載時觸發,而不是用戶點擊。 – Interfaith 2012-08-07 14:50:50