<script type="text/javascript">
var editor2;
KindEditor.ready(function (K) {
var editor1 = K.create('#txtContent', {
cssPath: '../../SysEditor/KindEditor/plugins/code/prettify.css',
uploadJson: '../../SysEditor/KindEditor/asp.net/upload_json.ashx',
fileManagerJson: '../../SysEditor/KindEditor/file_manager_json.ashx',
allowFileManager: true,
//下面这行代码就是关键的所在,当失去焦点时执行 this.sync();
afterBlur: function () { this.sync(); },
height: "300px",
afterCreate: function () {
var self = this;
K.ctrl(document, 13, function () {
self.sync();
K('form[name=form1]')[0].submit();
});
K.ctrl(self.edit.doc, 13, function () {
self.sync();
K('form[name=form1]')[0].submit();
});
}
});
editor2 = K.create('#txtEnContent', {
cssPath: '../../SysEditor/KindEditor/plugins/code/prettify.css',
uploadJson: '../../SysEditor/KindEditor/asp.net/upload_json.ashx',
fileManagerJson: '../../SysEditor/KindEditor/file_manager_json.ashx',
allowFileManager: true,
filterMode: false,
afterBlur: function () { this.sync(); },
height: "300px",
afterCreate: function () {
var self = this;
K.ctrl(document, 13, function () {
self.sync();
K('form[name=form1]')[0].submit();
});
K.ctrl(self.edit.doc, 13, function () {
self.sync();
K('form[name=form1]')[0].submit();
});
}
});
prettyPrint();
});
</script>
<script type="text/javascript">
$(document).ready(function () {
$('#BtnTranslate').click(function () {
var appid = '<%=appid%>'; //public string appid = ConfigurationManager.AppSettings["Tran_Appid"].ToString();
var key = '<%=key%>'; //public string key = ConfigurationManager.AppSettings["Tran_Key"].ToString();
var salt = (new Date).getTime();
var query = $("#txtContent").val();
// 多个query可以用\n连接 如 query='apple\norange\nbanana\npear'
var from = 'auto';
var to = 'en';
var str1 = appid + query + salt + key;
var sign = MD5(str1);
var result = "";
$.ajax({
url: '<%=url%>', //public string url = ConfigurationManager.AppSettings["Tran_URL"].ToString();
type: 'get',
dataType: 'jsonp',
//jsonp: 'callback',
data: {
q: query,
appid: appid,
salt: salt,
from: from,
to: to,
sign: sign
},
success: function (data) {
console.log(data);
for (var i in data.trans_result) {
result = result + data.trans_result[i].dst + " ";
}
editor2.insertHtml(result);
}
});
});
});
</script>
//配置文件
<add key="Tran_Appid" value="20160624"/>
<add key="Tran_Key" value="lnkkZBS4i8"/>
<add key="Tran_URL" value="http://api.fanyi.baidu.com/api/trans/vip/translate"/>
js提交表单kindeditor编辑器textarea为空解决,百度翻译API
最新推荐文章于 2019-11-06 15:50:09 发布