2015-02-23 65 views
0

我需要使所有網站可點擊。 我試圖做ahref內容div但它只適用於Firefox & Chrome不在IE中。 所以我做了網站作爲一個可點擊的表是這樣的:可點擊的網站 - 工作表超鏈接

<table onclick="window.location='http://google.pl'" id="Table_01"> ...here goes content... 

它的工作在Chrome,Firefox和IE ....但是...我想知道如果這是正確的方法,它會工作在每電腦?

+0

爲什麼不你只是使用嵌套標籤? – VivecVelothian 2015-02-23 11:25:39

+0

可能的重複:http://stackoverflow.com/questions/4182487/redirect-to-url-on-clicking-in-td-space – Tom 2015-02-23 11:27:12

回答

1

根據HTML5規範,可以使用鏈接標籤塊標籤外如表:

<a href="http://google.pl"> 
    <table></table> 
</a> 

不要忘記申請顯示:塊進行鏈接。

如果你不想使用鏈接標籤,你應該寫在js文件的腳本,並使用ID例如不usinf的onclick屬性:

<table id="Table_01"> 

JS:

function redirect() { 
    window.location = 'http://google.pl'; 
} 
document.getElementById("Table_01").onclick = redirect; 
+0

我無法在外部使用鏈接標籤,因爲它在IE中不起作用 – Adam 2015-02-23 11:33:29