Я работаю с действием, в которое встроено WebView
.Теперь я хочу отобразить некоторый контент:
WebView mweb = new WebView(this);
mweb.getSettings().setJavaScriptEnabled(true);
setContentView(mweb);
......
mweb.loadData(tot, "text/html", "utf-8");
String tot
- это HTML-текст, который мне нравится отображать в mweb, который состоит из тега div
с событием ondblclick, например:
<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>
Как я могу вызвать это событие с помощью JavaScript внутри WebView, чтобы выбрать div и выделить его?Все нормально с событием onclick, но не с ondblclick.
Тогда как я могу предложить пользователю выбрать, выбран тег div
или нет?Можно ли вставить диалоговое окно подтверждения?
Любое предложение будет оценено.Извините за мой английский ....... спасибо