有誰知道如何以編程方式禁用IE中的鍵盤快捷方式?在Internet Explorer中禁用鍵盤快捷方式
例如,我在我的網頁上有一個文本框,其值取自條形碼讀取器。但條碼包含序列Shift + Ctrl + J + Enter。 Shift + Ctrl + J打開IE Feed和Enter在瀏覽器中打開選定的Feed,所以這對我來說是一個嚴重的問題。
如果不可能以編程方式進行此操作,有沒有一種方法可以讓客戶端從瀏覽器的選項中解決這個問題,贏取註冊表,什麼?
有誰知道如何以編程方式禁用IE中的鍵盤快捷方式?在Internet Explorer中禁用鍵盤快捷方式
例如,我在我的網頁上有一個文本框,其值取自條形碼讀取器。但條碼包含序列Shift + Ctrl + J + Enter。 Shift + Ctrl + J打開IE Feed和Enter在瀏覽器中打開選定的Feed,所以這對我來說是一個嚴重的問題。
如果不可能以編程方式進行此操作,有沒有一種方法可以讓客戶端從瀏覽器的選項中解決這個問題,贏取註冊表,什麼?
你能接受彈出窗口中的數據嗎?我在想,如果你打開一個彈出式窗口而沒有周圍的鉻,快捷鍵將無法使用。
看起來像this issue can be worked around in Firefox,是Firefox的一種可能性嗎?
您可以實現一個包含文本框並與掃描儀對話的ActiveX控件。執行IInputObject::TranslateAcceleratorIO()
並說不。
我的問題是,爲什麼條形碼包含按Ctrl +移+Ĵ?! :)
感謝您的建議。我也對具有這種價值的條形碼感到困惑。似乎他們測試的只有一個條碼有這種奇怪的字符。 – morsanu 2010-07-21 11:11:45
它是一個字符集問題。條碼轉換爲的字符編號映射到當前Windows語言環境中的Ctrl和Shift鍵。我可以想到可能發生這種情況的幾種情況。國際條碼或壞條碼。根據掃描的線性條形碼的格式,通常會在條形碼的末尾添加校驗和數字,以幫助檢測不良掃描。 http://omniplanar.com/links/articles/maximizing-bar-code-performance-a-look-at-error-correction.html – Chaoix 2016-02-03 19:56:28
快捷鍵仍然在彈出窗口中工作 – 2010-07-14 14:37:34