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

URLTool.asp인데요
작성자: 궁금이
작성일시: 2005-07-15 18:57,  조회수: 1,344
URLTools.asp와 자바 스크립트에 대한 질문 입니다.

<script language="javascript">
function view_txt(){
seq = document.all.view_text.value
getdate1 = document.all.getdate1.value
getdate2 = document.all.getdate2.value
title = document.all.title.value
location.href="reg_scr.asp?seq="+seq+"&getdate1="+getdate1+"&getdate2="+getdate2+"&title="+title
}
</script>
<%
getdate1 = Request("getdate1")
getdate2 = Request("getdate2")
title = Request("title")
%>
<form name="regform" method="post" action="reg.asp">
<select name="view_text" onChange="javascript:view_txt();">
내용 불러 오는 부분
</select>
<input type="text" size="10" name="getdate1" readonly value="<%=getdate1%>">
<input type="text" size="10" name="getdate2" readonly value="<%=getdate2%>">
<input name="title" type="text" size="60" maxlength="100" value="<%=title%>">
</form>

이게 문제가요 음....
onChange에 따라서 location.href로 페이지를 다시 호출 합니다.
그러다 보니 onChange 전에 텍스트 박스에 글이 먼저 등록을 한 후에
onChange를 발생 시키면 텍스트 박스의 입력 값이 사라지는 문제로 인해
location.href="reg_scr.asp?seq="+seq+"&getdate1="+getdate1+"&getdate2="+getdate2+"&title="+title
이런 식으로 페이지를 다시 호출 한 후 value로 값을 다시 받아 오는 형태로 했습니다.
문제는 title 부분에서 생깁니다.
getdate1과 2는 0000-00-00 형태의 숫자 이므로 다른 언어 사용 중인 브라우저에서는 문제가 없는데,
title 부분은 영어, 한글, 일본어 뭐가 들어갈지 모르다 보니....
스크립트에서 title = document.all.title.value 값이 URLEncode(title)로 된 값을 보내야 하고,
다시 텍스트 박스에서 받아 올 때는 URLDecode 된 값으로 받아와야 하는데....

그래서 제가
<script language="javascript">
function view_txt(){
seq = document.all.view_text.value
getdate1_encode = URLEncode(document.all.getdate1.value)
getdate2_encode = URLEncode(document.all.getdate2.value)
title_encode = URLEncode(document.all.title.value)
location.href="reg_scr.asp?seq="+seq+"&getdate1="+getdate1_encode+"&getdate2="+getdate2_encode+"&title="+title_encode
}
</script>
<%
getdate1 = Request("getdate1_encode")
getdate1_decode = URLDecode(getdate1)
getdate2 = Request("getdate2_encode")
getdate2_decode = URLDecode(getdate2)
title = Request("title_encode")
title_decode = URLDecode(title)
%>
<form name="regform" method="post" action="reg.asp">
<select name="view_text" onChange="javascript:view_txt();">
내용 불러 오는 부분
</select>
<input type="text" size="10" name="getdate1" readonly value="<%=getdate1_decode>">
<input type="text" size="10" name="getdate2" readonly value="<%=getdate2_decode>">
<input name="title" type="text" size="60" maxlength="100" value="<%=title_decode%>">
</form>
당연히 스크립트 부분에서 에러가....
어떻게 해야 하는 지 알려 주시면 감사하겠습니다.

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

re: iE 아날라이즈 소스의 일부분입니다. [1]

송원석

2005-07-20 4,775
1,231

파일큐브에서요...

궁금이

2005-07-19 2,904
1,230

re: 파일큐브에서요... [1]

송원석

2005-07-19 2,809

URLTool.asp인데요

궁금이

2005-07-15 1,344
1,228

re: URLTool.asp인데요

송원석

2005-07-15 2,827
1,227

죄송합니다만... [6]

정보문

2005-07-15 5,308
1,226

re: 죄송합니다만... [1]

송원석

2005-07-15 2,787
1,225

스크립트 제거

정보문

2005-07-14 5,600
1,224

re: 스크립트 제거 [2]

송원석

2005-07-15 3,195
1,223

안녕하세요.

궁금이

2005-07-14 955
1,222

re: 안녕하세요.

송원석

2005-07-14 3,803
1,221

트랜잭션 관련 문의 드립니다.

최군

2005-07-12 2,729
1,220

re: 트랜잭션 관련 문의 드립니다. [2]

송원석

2005-07-12 3,031
1,219

re: 트랜잭션 관련 문의 드립니다. [3]

송원석

2005-07-12 2,859
1,216

ie ANAL 업뎃 요청입니다.

정보문

2005-07-12 2,747
1,215

re: ie ANAL 업뎃 요청입니다. [1]

송원석

2005-07-12 2,644
1,214

인덱스 트리구조

오성현

2005-07-11 2,715
1,213

re: 인덱스 트리구조

송원석

2005-07-11 2,666
1,212

getByTagNAME( ) [1]

정보문

2005-07-09 951
1,211

흑흑흑...비베에서 웹컨트롤에는

정보문

2005-07-07 2,719
1,210

re: 흑흑흑...비베에서 웹컨트롤에는 [1]

송원석

2005-07-07 2,816
1,209

맞춤법 검사 [1]

정보문

2005-07-06 2,784
1,208

re: 맞춤법 검사

송원석

2005-07-06 2,725
1,207

뒤로 / 앞으로

정보문

2005-07-06 2,961
1,206

re: 뒤로 / 앞으로

송원석

2005-07-06 2,891