diff --git a/classes/context/Context.class.php b/classes/context/Context.class.php index dcd19ce43..a24392b36 100644 --- a/classes/context/Context.class.php +++ b/classes/context/Context.class.php @@ -927,7 +927,7 @@ function _transWidget($matches) { // IE에서는 태그의 특성중에서 " 를 빼어 버리는 경우가 있기에 정규표현식으로 추가해줌 $buff = $matches[0]; - $buff = preg_replace('/([^=^"^ ]*)=([^"])([^=^ ]*)/i', '$1="$2$3"', $buff); + $buff = preg_replace_callback('/([^=^"^ ]*)=([^ ^>]*)/i', array($this, _fixQuotation), $buff); $buff = str_replace("&","&",$buff); $oXmlParser = new XmlParser();