Jo-*_*tad 5 python gtk focus webkit application-development
我使用 gtk TreeView 在我的 Python 程序中显示不同的网站。当所选行更改时,网页将更新到商店中的URL字段。这很好用,但很多网页使用 javascript 来聚焦输入字段。这意味着我无法使用键盘来导航 TreeView。
我不知道如何完全禁用 javascript,但我也不想,因为越来越多的页面依赖于它。但是,我想防止焦点盗窃。我可以做的一件事是实现某种关于用户所做的事情的记忆,如果焦点在没有用户交互的情况下被移除,那么我将焦点移回用户与之交互的最后一个小部件。但这看起来很丑陋。有没有更好的办法?
来自评论:
\n\nwebkit 的 1.9.1 版本(在撰写本文时甚至还没有在量子中)声称修复了“Web 内容(插件除外)不应再从其他 GTK+ 小部件中窃取焦点”。(mail.gnome.org/archives/gnome-announce-list/2012-April/\xe2\x80\xa6)另请参阅错误:bugs.webkit.org/show_bug.cgi ?id=77791 \xe2\x80\x93 andrewsomething 6 月 9 日 20:32
\n| 归档时间: |
|
| 查看次数: |
510 次 |
| 最近记录: |