2012-12-23 50 views
1

的html代碼:的Android 4.0的WebView找不到<a>標籤

<DIV style="Z-INDEX: 38; POSITION: absolute; WIDTH: 1px; HEIGHT: 1px; TOP: 309px; LEFT: 431px" id=GuangBo1> 
<A onmouseover="showdiv(GuangBo)"; 
    onmouseout="closediv(GuangBo)"; 
    href="app://localhost/broadcast.do"> 
    <IMG src="imgs/bk.gif" width="100%" height="100%"> 
</A> 

</DIV> 

在這種情況下,瀏覽器無法找到<a>標籤,爲什麼呢?在<a>標籤失去焦點光標

使用鍵盤上的箭頭鍵來移動焦點

當我修改DIV的寬度&比2px的更大的高度,瀏覽器找到<a>標籤就可以了。

我想修改WebKit的,但不知道如何修改

+0

但是...首先:你在Android上如何做鼠標?接下來,如果DIV容器不可見(大概是因爲你想在鼠標上顯示它),你將如何「懸停」在鏈接上(它也不會被看到)? – dmon

+0

謝謝,鍵盤操作由左,右等 – user1918506

+0

現在情況恰恰就是瀏覽器的DIV容器(也許標籤)被認爲是看不見的。我想改變這種情況 – user1918506

回答

0

你缺少你周圍的屬性引號。更正這樣的:

<DIV style="Z-INDEX: 38; POSITION: absolute; WIDTH: 1px; HEIGHT: 1px; TOP: 309px; LEFT: 431px" id="GuangBo1"> 
<A onmouseover="showdiv(this.parentNode);" 
    onmouseout="closediv(this.parentNode);" 
    href="app://localhost/broadcast.do"> 
    <IMG src="imgs/bk.gif" width="100%" height="100%"> 
</A> 
</DIV> 

而且,我修改了一些代碼的「showdiv」和「closediv」功能內,如發送給它們的變量音符聲明。我添加的內容應該是將帶有「GuanBo1」ID的div傳遞給函數。

+0

謝謝,那是我的錯,但是你的回答不能解決我的問題 – user1918506