0
我正在處理一個嵌入WebView
的活動。 現在我想顯示一些內容:Android webView和Javascript的交互
WebView mweb = new WebView(this);
mweb.getSettings().setJavaScriptEnabled(true);
setContentView(mweb);
......
mweb.loadData(tot, "text/html", "utf-8");
String tot
是HTML文本我喜歡在MWEB渲染,至極是由div
標籤,像這樣的「onfocus此」事件:
<script type="text/javascript">
var test = "false";
function changeHighlight(myElement) {
if(test == "false"){
document.getElementById(myElement).className = 'highlight';
test = "true";
}else{
document.getElementById(myElement).className = 'default';
test = "false";
}
}
</script>
<body>
<div id="center" ondblclick="javascript:changeHighlight('center');">Select here!!!</div>
</body>
如何在WebView中使用JavaScript觸發此事件以選擇div並突出顯示它? 所有與'onclick'事件都沒關係,但與'ondblclick'沒有關係。
那我該如何提示用戶選擇div
標籤是否被選中? 是否可以插入確認對話框?
任何建議將不勝感激。 對不起,我的英語.......謝謝