게시판 본문 ASP, ASP.NET, IIS & Script - Read Only

염치 불구 하고 다시 한번 질문 드립니다.
작성자: 궁금이
작성일시: 2004-11-23 15:25,  조회수: 1,019
욕먹을 각오 하고 다시 한번 여쭈어 봅니다.
전에 만들어 주신 Textarea에 대한 정말 마지막 마지막 질문 입니다.
이해를 돕기 위해서 간단히 다시한번 설명 드리겠습니다.

현재 이 문서에는 textarea가 두개 있습니다.
writeTxt와 viewTxt입니다.

이 문서의 기능은 writeTxt에 글을 입력 혹은 복사 해서 옵니다.
이 글은 번역이 필요한 원문 입니다.
그런 후에 번역 버튼을 누르면 DB에 있는 데이터와 현재 writeTxt의 글, 문장, 단어 등을 하나씩 비교 하여
viewTxt에 보여 주는 기능을 가진 문서 입니다.
소스가 지저분 한 관계로 필요한 소스 만 아래 첨부 하였습니다.

문제는 writeTxt에 글을 복사 하거나, 입력을 하면 현재 자동으로 글 넘버가 붙습니다. 송원석님이 알려 주신 부분 입니다.
그래서 번역 버튼을 누르면 글 넘버는 문장 앞에 그대로 붙어 있는 상태에서 글이 번역이 됩니다.
즉 이런 식이 됩니다.
writeTxt에 I Love you를 붙여 넣거나 입력 하면
writeTxt에는 1 : I Love you가 보여 지고
번역 버튼을 누르면
viewTxt에 구지 글 넘버를 붙이지 않아도 writeTxt의 문서가 viewTxt로 들어 가면서 필요한 부분만 번역을 하므로,
viewTxt의 결과는 1 : 당신을 사랑합니다
가 됩니다.
이렇다 보니 보기 편하라고 집어 넣은 writeTxt의 글 넘버가 viewTxt에서는 경우에 따라 거치장 스럽게 보여 집니다.
그래서 번역 버튼 옆에 글넘버 숨기기 라는 버튼 혹은 체크 박스를 하나 둬서 viewTxt에 보여 지는 글 넘버를 경우에 따라 보여 지고 않보여 지게 하고 싶습니다.

정말 죄송합니다.
다시는 이런 글 않올리겠다고 다짐을 했는데, 상황이 급박해서 이렇게 염치 불구 하고 글을 또 올렸습니다.

<script language="javascript">
function frmReplace(){
if(document.frm.languge.value==''){
alert("글을 넣어 주세요.");
return;
}
document.frm.action="dic_replace.asp";
document.frm.target="CONTENT";
document.frm.submit();
}
function SetScrollPos(objElement)
{
var objTarget = document.all.TA_SRC;
objTarget.scrollLeft = objElement.scrollLeft;
objTarget.scrollTop = objElement.scrollTop;
}
function CheckLines1(objElement)
{
if (event.keyCode == 13)
{
var strContnent = document.all.TA_SRC.value;
var aryContnent = strContnent.split("\n");

for (var i = 0; i < aryContnent.length; i++)
{
aryContnent[i] = aryContnent[i].replace(/^.+?\s:\s/, "");
aryContnent[i] = (i + 1) + " : " + aryContnent[i];
}

document.all.TA_SRC.value = aryContnent.join("\n");
}
}
function CheckLinespase1(objElement)
{
var strContnent = window.clipboardData.getData("Text");
var aryContnent = strContnent.split("\n");

for (var i = 0; i < aryContnent.length; i++)
{
aryContnent[i] = aryContnent[i].replace(/^.+?\s:\s/, "");
aryContnent[i] = (i + 1) + " : " + aryContnent[i];
}
event.returnValue = false;
document.all.TA_SRC.value = aryContnent.join("\n");
}

</script>
<body leftmargin="0" topmargin="5" marginwidth="0" marginheight="0">
<form method="post" action="dic_replace.asp" name="frm">
<textarea cols="77" rows="15" name="writeTxt" style="overflow:auto;line-height:13px;" id="TA_SRC" onpaste="CheckLinespase1(this);" onkeydown="CheckLines1(this);"><%=writeTxt%></textarea>
<hr>
<textarea cols="77" rows="15" name="viewTxt" style="overflow:auto;line-height:13px;" id="TA_TRG" onscroll="SetScrollPos(this);" ><%=viewTxt%></textarea>
<hr>
<a href="#" onclick="frmReplace();">번역</a>

IP 주소: 61.33.79.10
전체 2,095 건의 게시물, 84 페이지로 구성된 ASP, ASP.NET, IIS & Script 게시판의 51 페이지입니다.
게시물
874

re: 안녕하세요~ dll 에 대한 질문인데요~ ^^ [2]

송원석

2004-12-02 4,605
873

안녕하세요 Remote Script 에 대한 질문인데요.. ^^

오마르

2004-12-01 1,038
872

re: 안녕하세요 Remote Script 에 대한 질문인데요.. ^^

송원석

2004-12-01 2,918
871

re: 안녕하세요 Remote Script 에 대한 질문인데요.. ^^ [1]

송원석

2004-12-02 2,571
870

re: 안녕하세요 Remote Script 에 대한 질문인데요.. ^^ [1]

tester

2006-05-15 649
869

날짜 비교에 대한 질문 입니다.

궁금이

2004-12-01 1,120
868

re: 날짜 비교에 대한 질문 입니다. [1]

송원석

2004-12-01 2,661
867

RDS 에 대해서 질문입니다...

구나구나

2004-11-30 2,772
866

re: RDS 에 대해서 질문입니다... [1]

송원석

2004-11-30 2,733
865

너무 급해서 다시 한번 만 봐 주세요.

궁금이

2004-11-24 1,100
864

re: 너무 급해서 다시 한번 만 봐 주세요.

송원석

2004-11-24 2,607
863

그건 아닌데요... [1]

궁금이

2004-11-24 1,013
862

re: 그건 아닌데요... [1]

송원석

2004-11-24 2,705

염치 불구 하고 다시 한번 질문 드립니다.

궁금이

2004-11-23 1,019
860

re: 염치 불구 하고 다시 한번 질문 드립니다.

송원석

2004-11-23 2,610
859

답변 감사 드리며..

궁금이

2004-11-23 979
858

re: 답변 감사 드리며.. [1]

송원석

2004-11-23 2,590
857

FileCube에서 MP3파일의 다운로드

CloudPaK

2004-11-23 2,622
856

re: FileCube에서 MP3파일의 다운로드

송원석

2004-11-23 2,630
855

re: FileCube에서 MP3파일의 다운로드

CloudPaK

2004-11-23 2,614
854

Multi File 처리

궁금이

2004-11-23 981
853

re: Multi File 처리 [1]

송원석

2004-11-23 2,587
852

조언 좀 부탁 드립니다.

궁금이

2004-11-23 938
851

re: 조언 좀 부탁 드립니다.

송원석

2004-11-23 2,533
850

역시....

궁금이

2004-11-23 791