代码拉取完成,页面将自动刷新
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<!--此页面实现Word图片自动批量上传的功能-->
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>WordPaster For CKEditor-3.x</title>
<link type="text/css" rel="Stylesheet" href="demo.css" />
<link type="text/css" rel="Stylesheet" href="WordPaster/js/skygqbox.css" />
<script type="text/javascript" src="WordPaster/js/json2.min.js" charset="utf-8"></script>
<script type="text/javascript" src="WordPaster/js/jquery-1.4.min.js" charset="utf-8"></script>
<script type="text/javascript" src="WordPaster/js/skygqbox.js" charset="utf-8"></script>
<script type="text/javascript" src="WordPaster/js/w.js" charset="utf-8"></script>
<script type="text/javascript" src="zyCapture/z.js" charset="utf-8"></script>
<script type="text/javascript" src="zyOffice/js/o.js" charset="utf-8"></script>
<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
<script type="text/javascript" src="vue.min.js" charset="utf-8"></script>
<script type="text/javascript" src="demo.js" charset="utf-8"></script>
</head>
<body>
<div id="demos"></div>
<div id="ck">
<ckeditor ref="ck"></ckeditor>
</div>
<script>
Vue.component('ckeditor', {
data: function(){
return {
editor: null
}
},
props: {
value: '',
config: {}
},
mounted: function(){
var pos = window.location.href.lastIndexOf("/");
var api = [
window.location.href.substr(0, pos + 1),
"asp/upload.asp"
].join("");
WordPaster.getInstance({
//上传接口:http://www.ncmem.com/doc/view.aspx?id=d88b60a2b0204af1ba62fa66288203ed
PostUrl: api,
//为图片地址增加域名:http://www.ncmem.com/doc/view.aspx?id=704cd302ebd346b486adf39cf4553936
ImageUrl: "",
//设置文件字段名称:http://www.ncmem.com/doc/view.aspx?id=c3ad06c2ae31454cb418ceb2b8da7c45
FileFieldName: "img",
//提取图片地址:http://www.ncmem.com/doc/view.aspx?id=07e3f323d22d4571ad213441ab8530d1
ImageMatch: '',
event:{
dataReady:function(e){
//e.word,
//e.imgs:tag1,tag2,tag3
console.log(e.imgs)
}
}
});
//zyCapture
zyCapture.getInstance({
config: {
PostUrl: api,
License2: "",
FileFieldName:"img",
Fields: { uname: "test" }
}
});
//zyoffice,
//使用前请在服务端部署zyoffice,
//http://www.ncmem.com/doc/view.aspx?id=82170058de824b5c86e2e666e5be319c
zyOffice.getInstance({
word:"http://localhost:13710/zyoffice/word/convert",
wordExport:"http://localhost:13710/zyoffice/word/export",
pdf:"http://localhost:13710/zyoffice/pdf/upload"
});
var ref = this;
//自定义快捷键
CKEDITOR.config.keystrokes = [
[CKEDITOR.CTRL + 86/*V*/, 'imagepaster']
];
//加载CKEditor编辑器
CKEDITOR.replace('editor');
},
methods: {
getCKData: function(){
return this.editor.getData()
}
},
destroyed: function(){
this.editor.destroy()
},
template: '<div><textarea id="editor" name="editor"/><p>泽优全平台内容发布解决方案 for asp ckeditor3</p><p>泽优Word一键粘贴控件(WordPaster)</p><p>泽优全平台截屏控件(zyCapture)</p><p>泽优Office文档转换服务(zyOffice)</p></div>'
});
var ck = new Vue({
el: '#ck',
data: {
}
, mounted: function () {
}
});
</script>
</body>
</html>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。