()
| 7122 | |
| 7123 | // 定义load事件 |
| 7124 | function onloadFn() { |
| 7125 | var resultText = $.trim(iframeWindow.document.body.innerHTML); |
| 7126 | if (!resultText) { |
| 7127 | return; |
| 7128 | } |
| 7129 | |
| 7130 | // 获取文件名 |
| 7131 | var fileFullName = self.$input.val(); // 结果如 C:\folder\abc.png 格式 |
| 7132 | var fileOriginalName = fileFullName; |
| 7133 | if (fileFullName.lastIndexOf('\\') >= 0) { |
| 7134 | // 获取 abc.png 格式 |
| 7135 | fileOriginalName = fileFullName.slice(fileFullName.lastIndexOf('\\') + 1); |
| 7136 | if (fileOriginalName.indexOf('.') > 0) { |
| 7137 | // 获取 abc (即不带扩展名的文件名) |
| 7138 | fileOriginalName = fileOriginalName.split('.')[0]; |
| 7139 | } |
| 7140 | } |
| 7141 | |
| 7142 | // 将文件名暂存到 editor.uploadImgOriginalName ,插入图片时,可作为 alt 属性来用 |
| 7143 | editor.uploadImgOriginalName = fileOriginalName; |
| 7144 | |
| 7145 | // 执行load函数,插入图片的操作,应该在load函数中执行 |
| 7146 | onload.call(editor, resultText); |
| 7147 | |
| 7148 | // 清空 input 数据 |
| 7149 | self.clear(); |
| 7150 | |
| 7151 | // 隐藏modal |
| 7152 | self.hideModal(); |
| 7153 | } |
| 7154 | |
| 7155 | // 绑定 load 事件 |
| 7156 | if (iframe.attachEvent) { |
nothing calls this directly
no outgoing calls
no test coverage detected