还原行距问题

luoquan
luoquan 10 years ago
parent 2d14b26c11
commit e80caf87b2

@ -929,13 +929,26 @@ function _mediaClass(type) {
function _mediaAttrs(srcTag) { function _mediaAttrs(srcTag) {
return _getAttrList(unescape(srcTag)); return _getAttrList(unescape(srcTag));
} }
function _mediaEmbed(attrs) { function _mediaEmbed(attrs,target) {
var html = '<embed '; if(target && target === "media"){
var html = ["","<img src=\"../../images/video.png\" "];
_each(attrs, function(key, val) {
if(key === "src"){
html[0] = "<a href=\"" + val + "\" target=\"_blank\">";
}else{
html.push(key, "=\"" , val , "\" ");
}
});
html.push("/></a>");
return html.join("");
}else{
var html = '<img ';
_each(attrs, function(key, val) { _each(attrs, function(key, val) {
html += key + '="' + val + '" '; html += key + '="' + val + '" ';
}); });
html += '/>'; html += '/>';
return html; return html;
}
} }
function _mediaImg(blankPath, attrs) { function _mediaImg(blankPath, attrs) {
var width = attrs.width, var width = attrs.width,
@ -6018,7 +6031,7 @@ _plugin('core', function(K) {
} }
attrs.width = _undef(imgAttrs.width, width); attrs.width = _undef(imgAttrs.width, width);
attrs.height = _undef(imgAttrs.height, height); attrs.height = _undef(imgAttrs.height, height);
return _mediaEmbed(attrs); return _mediaEmbed(attrs,"media");
}) })
.replace(/<img[^>]*class="?ke-anchor"?[^>]*>/ig, function(full) { .replace(/<img[^>]*class="?ke-anchor"?[^>]*>/ig, function(full) {
var imgAttrs = _getAttrList(full); var imgAttrs = _getAttrList(full);

Loading…
Cancel
Save