Forráskód Böngészése

Merge pull request #13 from myhirra/master

赞lusir,很实用!
Alien 9 éve
szülő
commit
71eaca8f7c

+ 6 - 0
chrome/static/css/fe-imagebase64.css

@@ -12,6 +12,12 @@ body{
 	width:980px;
 	margin:0 auto;
 }
+
+.tips{
+	color:#ff6666;
+	margin-left: 10px;
+}
+
 table {
     width:100%;
     table-layout: fixed;

+ 18 - 1
chrome/static/js/imagebase64/main.js

@@ -31,6 +31,23 @@ var ImageBase64 = (function () {
             $file.trigger('click');
         });
 
+        //监听paste事件
+        document.onpaste = function(event){
+            var items = (event.clipboardData || event.originalEvent.clipboardData).items;
+            for (index in items) {
+              var item = items[index];
+              if (item.kind === 'file') {
+                var blob = item.getAsFile();
+                var reader = new FileReader();
+                reader.onload = function(event){
+                  $('#preview').attr('src', event.target.result).show();
+                  $('#result').val(event.target.result);
+                };
+                reader.readAsDataURL(blob);
+              }
+            }
+        };
+
         $(document).bind('drop',function (e) {
             e.preventDefault();
             e.stopPropagation();
@@ -51,4 +68,4 @@ var ImageBase64 = (function () {
     $(function () {
         _bindEvent();
     });
-})();
+})();

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 1
chrome/template/fehelper_imagebase64.html


Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott