[英]How to Trigger a submit from keydown event in Windows Mobile in C#
我正在使用C#和Windows Mobile 。
我想讓LeftSoftKey按下以在當前在WebBrowser窗口中查看的網頁上觸發“提交”操作。 在正在查看的HTML表單中,有一個帶有條目的表單。
目前,我可以捕獲到左軟鍵按下事件。 我找不到的是如何調用或觸發WebBrowser以使其好像按下了“提交”按鈕一樣,或者按下“輸入”鍵導致默認的提交。 兩者都是可以接受的動作。
您需要為網頁編寫一些javascript,以監聽按鍵,然后以編程方式提交FORM。 最簡單的方法是使用現有的javascript框架(例如jquery)。
原始的javascript代碼(沒有jquery)將如下所示:
<script type="text/javascript">
document.onkeyup = handleKeyPress;
function handleKeyPress() {
switch (event.keyCode) {
case 25: // some number corresponding to your desired key
// do something;
}
}
</script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.