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

자바스크립트 치환 문제
작성자: 궁금이
작성일시: 2006-01-31 14:46,  조회수: 1,671
팝업으로 뜬 페이지에서 검색어와 검색 버튼을 누르면 자바스크립트를 통해 find.asp로 값을 넘겨 줍니다.
<input type="text" class="text" name="findStr" maxlength="35" size="25"> 
<a href="javascript:fn_submit(document.forms,'find');">검색</a>

fn_submit이라는 JS 펑션은 별도의 js 파일을 통해 호출 되는데,
var findStr=form.findStr.value;
var wurl = "find_.asp?findStr="+findStr;
var wfeatures = "width=830,height=650,top=20,left=20,location=no,status=no,titlebar=no,scrollbars=no";
objWindowSearch = window.open(wurl,'wndFind',wfeatures);
return;
이런 식으로 findStr의 변수로 find.asp로 값이 넘겨 집니다.
이때 단어1&단어2 의 값을 입력하여 값을 넘기때 단어1의 값만 넘어 와서 자바스크립트에서 치환을 했습니다.
var re = /&/g;
var findStr = findStr;
findStr = findStr.replace(re,"|");

즉 &로 넘어 온 값은 파이프문자로 변환 하여 ASP 페이지에서 |를 다시 &로 바꾸었습니다.
&만 문제가 있는 줄 알았더니 +도 문제가 있더군요.
즉 문자1+문자2로 넘어 온 값은 문자1(공백)문자2로 넘어 옵니다.
그래서 제가...
var re1 = /+/g;
findstr = findStr.replace(re1,"¶");
로 했더니 에러가 나더군요.
그래서 이렇게 바꾸었습니다.
var re = /&/g;
var findStr = findStr;
findStr = findStr.replace(re,"|");
findStr = findStr.replace("+","¶");
그랬더니...
문자1+문자2 = 문자1¶문자2로 치환되었는데...
문자1+문자2+문자3 = 문자1¶문자2(공백)문자3 으로 치환됩니다.

+로 넘어 온 값을 전부 ¶로 자바스크립트에서 치환하려면 어떻게 해야 하나요?

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

re: 아.. 질문 한번만 더할께요 ㅠ.ㅠ

송원석

2006-02-18 5,896
1,432

re: 답변 감사합니다. ^^ [1]

라르게덴

2006-02-20 3,559
1,431

출력을 UTF-8로 설정하는 함수가 있나요..?

끄적

2006-02-15 1,355
1,430

re: 출력을 UTF-8로 설정하는 함수가 있나요..?

송원석

2006-02-16 3,597
1,429

파일큐브에 대해 질문하나만 드리겠습니다.

라르게덴

2006-02-14 3,330
1,428

re: 파일큐브에 대해 질문하나만 드리겠습니다.

송원석

2006-02-14 3,447
1,427

어플리케이션 [2]

정보문

2006-02-10 3,352
1,426

보안접속

정보문

2006-02-08 3,181
1,425

re: 보안접속 [1]

송원석

2006-02-08 3,289
1,424

문자열값을 바이너리로 저장을 할려고 하는데 잘안되네요

김수민

2006-02-02 1,405
1,423

re: 문자열값을 바이너리로 저장을 할려고 하는데 잘안되네요

송원석

2006-02-02 6,883
1,422

정규 표현식 이렇게 가능하나요?

궁그미

2006-02-01 4,165
1,421

re: 정규 표현식 이렇게 가능하나요?

송원석

2006-02-02 3,192
1,420

re: 정규 표현식 이렇게 가능하나요?

궁그미

2006-02-02 3,199

자바스크립트 치환 문제

궁금이

2006-01-31 1,671
1,418

re: 자바스크립트 치환 문제

송원석

2006-01-31 3,879
1,417

바이너리 값을 문자열로 변환하여 가져온후 이것을 나눌려면..

김수민

2006-01-26 2,117
1,416

re: 바이너리 값을 문자열로 변환하여 가져온후 이것을 나눌려면..

송원석

2006-01-26 3,709
1,415

re: 바이너리 값을 문자열로 변환하여 가져온후 이것을 나눌려면..

김수민

2006-01-27 4,645
1,414

re: 바이너리 값을 문자열로 변환하여 가져온후 이것을 나눌려면..

송원석

2006-01-27 3,568
1,413

다른 서버에 있는 변수값을 가져오려면..?

끄적

2006-01-24 1,200
1,412

re: 다른 서버에 있는 변수값을 가져오려면..?

송원석

2006-01-24 3,238
1,411

re: 다른 서버에 있는 변수값을 가져오려면..?

끄적

2006-01-24 1,208
1,410

re: 다른 서버에 있는 변수값을 가져오려면..? [1]

송원석

2006-01-25 3,334
1,409

파일큐브 질문드립니다 ^^

채범천

2006-01-19 1,204