小编zup*_*upa的帖子

在Chrome中按Ctrl + S preventDefault

我想在Chrome中捕获Ctrl+ S,并阻止默认浏览器行为来保存页面.怎么样?

(只是发布问题和答案,因为我在这之后很长一段时间没找到解决方案)

javascript jquery google-chrome preventdefault

37
推荐指数
3
解决办法
3万
查看次数

Chrome getComputedStyle()返回错误的RGBA颜色?

  1. 我在Chrome中设置了一个rgba()bg-color(Win7,19.0.1084.56)
  2. 我用window.getComputedStyle()获得背景颜色,它是不同的
  3. 我将检索到的值设置在一个新元素上
  4. 我再次检索它,它再次不同

这是一个小提琴:http://jsfiddle.net/zupa/KsuMp/

就我而言,前4个块在Chrome中具有以下内容:

  • bg-color:rgba(255,0,0,0.503906)
  • bg-color:rgba(255,0,0,0.5)
  • bg-color:rgba(255,0,0,0.496094)
  • bg-color:rgba(255,0,0,0.496094)

在Firefox中,我得到常量rgba(255,0,0,0.506)

所以,这似乎是一个错误.你能证明我错了或建议解决方法吗?我需要wysiwyg编辑器的颜色,这就是我的单元测试.

javascript css google-chrome rgba

7
推荐指数
1
解决办法
942
查看次数

将图片投放到Chrome中的游标中

在Firefox中,如果我将图像从桌面拖到一个可信的字段中,它将作为base64嵌入到HIGHLIGHTED光标位置.

JSFiddle:http://jsfiddle.net/zupa/YrwsS/

现在在Chrome中,图像由浏览器打开(页面加载,尝试同样的小提琴).

感谢HTML5,您可以捕获drop事件,并使用它捕获图像.但是,如果我停止浏览器默认行为,我不知道用户想要丢弃它的位置.

你能建议一个解决方法吗?

javascript drag-and-drop google-chrome contenteditable

4
推荐指数
1
解决办法
4959
查看次数