Je travaille avec une activité avec WebView
intégrée. Maintenant, je veux afficher un contenu:Interaction web et Javascript Android
WebView mweb = new WebView(this);
mweb.getSettings().setJavaScriptEnabled(true);
setContentView(mweb);
......
mweb.loadData(tot, "text/html", "utf-8");
String tot
est le texte HTML j'aime rendre dans le MWeb, Wich est composé de l'étiquette div
avec un événement « ondblclick » comme ceci:
<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>
Comment puis-je déclencher cet événement avec JavaScript dans le WebView pour sélectionner div et le mettre en surbrillance? Tout va bien avec l'événement 'onclick' mais pas avec 'ondblclick'.
Ensuite, comment puis-je demander à l'utilisateur de choisir si le tag div
est sélectionné ou non? Est-il possible d'insérer une boîte de dialogue de confirmation?
Toute suggestion sera appréciée. désolé pour mon anglais ....... merci