昨晚fix了本博客一个剪贴复制的问题。 需求:希望在编辑博客时能够直接剪贴复制图片到文本框中,这样可以简单快捷的编写文章。 解决方法:是通过javascript来允许用户来粘贴图片到一个div中,然后再复制到文本框中。在读取event.clipboardData的时候chrome和Firefox出现了不同的行为。原因是firefox在某个版本后并不允许javascript访问剪贴板。 安全问题: 允许浏览器访问剪贴板有一定安全问题,正常浏览器可以设置。IE设置如下: ...
阅读全文HTML5新增了全局属性(global attribute)的概念: 即可以对任何元素使用的属性。 几个常用的全局属性: 1. contentEditable 2. isContentEditable 3.designMode 4.spellcheck 5. hidden 6. tabindex (设为负数的时通过Tab键不会获得焦点) 7. accesskey(设置快捷键,通过alt+来快速定位) 8. draggable 9.dro ...
阅读全文利用HTML5+CSS就可以制作很多图片效果,而无需使用JS. 这里收集了一些效果demo. Hover效果: 参考资料: https://tympanus.net/Development/HoverEffectIdeas/index2.html ...
阅读全文