Changeset 3736:e5a3454f5c58
Legend:
- Unmodified
- Added
- Removed
-
plugins/dcLegacyEditor/js/jsToolBar/jsToolBar.wysiwyg.js
r3735 r3736 489 489 /* IE laisse souvent des attributs sans guillemets */ 490 490 var myRegexp = /<[^>]+((\s+\w+\s*=\s*)([^"'][\w~@+$,%\/:.#?=&;!*()-]*))[^>]*?>/; 491 var myQuoteFn = function(str, val1, val2, val3) { 492 var tamponRegex = new RegExp(regexpEscape(val1)); 493 return str.replace(tamponRegex, val2 + '"' + val3 + '"'); 494 }; 491 495 while (myRegexp.test(html)) { 492 html = html.replace( 493 myRegexp, 494 function(str, val1, val2, val3) { 495 var tamponRegex = new RegExp(regexpEscape(val1)); 496 return str.replace(tamponRegex, val2 + '"' + val3 + '"'); 497 } 498 ); 496 html = html.replace(myRegexp, myQuoteFn); 499 497 } 500 498
Note: See TracChangeset
for help on using the changeset viewer.