X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=docs%2Fsrc%2FRoo_HtmlEditorCore.js.html;h=806a0ecf8f5acf877dd2d6918d7589f5e2af46a6;hb=1fabf2900a91b646b5406619aac5cf18e1550d53;hp=0168750f01a2ffc3ab7ffff376a42f1d760fb839;hpb=c2cb8f24ff0a6a74c364974dbe28bc2b2fc90942;p=roojs1
diff --git a/docs/src/Roo_HtmlEditorCore.js.html b/docs/src/Roo_HtmlEditorCore.js.html
index 0168750f01..806a0ecf8f 100644
--- a/docs/src/Roo_HtmlEditorCore.js.html
+++ b/docs/src/Roo_HtmlEditorCore.js.html
@@ -196,13 +196,15 @@
'IMG { cursor: pointer } ' +
'</style>';
- var cls = 'roo-htmleditor-body';
+ st += '<meta name="google" content="notranslate">'
+
+ var cls = 'notranslate roo-htmleditor-body';
if(this.bodyCls.length){
cls += ' ' + this.bodyCls;
}
- return '<html><head>' + st +
+ return '<html class="notranslate" translate="no"><head>' + st +
cleanHtml : function(html){
+ cleanHtml : function(html)
+ {
html = String(html);
if(html.length > 5){
if(Roo.isSafari){ var bd = (this.doc.body || this.doc.documentElement);
+ var sel = this.win.getSelection();
var div = document.createElement('div');
div.innerHTML = bd.innerHTML;
+ var gtx = div.getElementsByClassName('gtx-trans-icon'); if (gtx.length > 0) {
+ var rm = gtx.item(0).parentNode;
+ rm.parentNode.removeChild(rm);
+ }
if (this.enableBlocks) {
new Roo.htmleditor.FilterBlock({ node : div });
}
var tidy = new Roo.htmleditor.TidySerializer({
+ inner: true
+ });
+ var html = tidy.serialize(div)
- var html = div.innerHTML;
if(Roo.isSafari){
var bs = bd.getAttribute('style'); var m = bs ? bs.match(/text-align:(.*?);/i) : false;
@@ -508,7 +520,9 @@
//var ss = this.el.getStyles( 'background-image', 'background-repeat');
//ss['background-attachment'] = 'fixed'; // w3c
dbody.bgProperties = 'fixed'; dbody.setAttribute("translate", "no");
+
+ Roo.EventManager.on(this.doc, {
'mouseup': this.onEditorEvent,