#230 quotaion 컴포넌트에 열고/닫기 string에 tag와 관련된 문자가 추가되어도 정상적으로 동작되도록 코드 변경

git-svn-id: http://xe-core.googlecode.com/svn/sandbox@2752 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
zero 2007-10-12 03:13:38 +00:00
parent 7cdedec244
commit 33871154c1

View file

@ -15,6 +15,8 @@ function getQuotation() {
var use_folder = node.getAttribute("use_folder");
var folder_opener = node.getAttribute("folder_opener");
var folder_closer = node.getAttribute("folder_closer");
if(folder_opener) folder_opener = folder_opener.replace(/&amp;/g,'&').replace(/&gt;/g,'>').replace(/&lt;/,'<').replace(/&quot;/,'"');
if(folder_closer) folder_closer = folder_closer.replace(/&amp;/g,'&').replace(/&gt;/g,'>').replace(/&lt;/,'<').replace(/&quot;/,'"');
var bold = node.getAttribute("bold");
var color = node.getAttribute("color");
var margin = node.getAttribute("margin");
@ -84,6 +86,9 @@ function insertQuotation() {
var folder_closer = xGetElementById("quotation_closer").value;
if(!folder_opener||!folder_closer) use_folder = "N";
folder_opener = folder_opener.replace(/&/g,'&amp;').replace(/>/g,'&gt;').replace(/</g,'&lt;').replace(/"/g,'&quot;');
folder_closer = folder_closer.replace(/&/g,'&amp;').replace(/>/g,'&gt;').replace(/</g,'&lt;').replace(/"/g,'&quot;');
var bold = "N";
if(xGetElementById("quotation_bold").checked) bold = "Y";
var color = "blue";