GTranslatePDF Helper

.

目前为 2018-02-04 提交的版本。查看 最新版本

// ==UserScript==
// @name         GTranslatePDF Helper
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  .
// @author       els_angel
// @match        *://translate.google.com/*
// @grant        none
// ==/UserScript==
var source = document.getElementById('source');
function handlePaste (e) {
    var clipboardData, pastedData;

    e.stopPropagation();
    e.preventDefault();

    clipboardData = e.clipboardData || window.clipboardData;
    pastedData = clipboardData.getData('Text');
    var out = pastedData.replace(/[\r\n]+/g," ");
    var start = source.selectionStart;
    var finish = source.selectionEnd;
    var str = source.value;
    var final = str.substring(0,start)+out+str.substring(finish,str.length);
    source.value=final;
    source.focus();
    source.selectionEnd = start + out.length;
}
(function() {
    'use strict';

    // Your code here...
    source.addEventListener('paste', handlePaste);
})();