我以前在 Firefox 中使用 FireGestures 时也遇到过这种情况,只需一个简单的手势,我就可以擦除一个 DOM 元素。(非常适合删除 Flash 广告)
那么 Opera 中的用户脚本是否只能在每次页面加载时运行,而不是在键盘敲击或鼠标手势等特定情况下运行?
如果是这样,怎么做?
PS:我的操作系统是 MacOS,但这个问题很可能与操作系统无关。
答案1
你说得对。用户脚本仅在页面加载时执行一次。无法通过按键/手势手动执行。
但也许可以重写用户脚本并添加一个监听您的击键的事件处理程序,并且该击键可以通过手势执行。