묻고답하기

사이트 주소를 변환하는 소스인데요

웹상이 아닌 내퓨터에서 실행후 변화시켜주는건데 일단 변환하면

http://www.xp%72%45%53%53%65%4eg%69%6ee.com/index.php?mid=qna&act=dispKinWrite

이렇게 돼는데 저걸 클릭하면 다시 원래주소로 나오더군요


그러니까 고정이 아닌 유동으로 바뀌더군요

저걸 웹상에서 클릭해도 바뀌기 전에 주소로 가지않고 저주소로 계속 유지하면서 새창으로 열기를

하려면  아래소스에서 뭘 지정해 주면 되는지요

답변좀 부탁드립니다



<html>

<head>

 

 

<SCRIPT LANGUAGE="JavaScript">

<!--

function encryptIt() {

  // the following letters are going to be encrypted.

  var letters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";

  var letterCode = new Array(

  '%61','%62','%63','%64','%65','%66','%67','%68','%69','%6a',

  '%6b','%6c','%6d','%6e','%6f','%70','%71','%72','%73','%74',

  '%75','%76','%77','%78','%79','%7a',

  '%41','%42','%43','%44','%45','%46','%47','%48','%49','%4a',

  '%4b','%4c','%4d','%4e','%4f','%50','%51','%52','%53','%54',

  '%55','%56','%57','%58','%59','%5a');

  

  var _form = document.exf1;

  var _formIn = _form.input.value.split(".");

  

  var output = _formIn[0]+".";

  for(var i = 0; i < _formIn[1].length; i++) {

    if(letters.indexOf(_formIn[1].charAt(i))!=-1) {

      if (letters.indexOf(_formIn[1].charAt(i))!=-1) {

        // its a letter

        var x = (Math.random()*1000)%10;

        var j = letters.indexOf(_formIn[1].charAt(i));

        if (x > 7) {

          // j should be 0 through 25 for lowercase and 26 through 51 for uppercase

          // switch them

          if (j < 26) j += 26;

          else        j -= 26;

        }

        if (x < 3) { output += _formIn[1].charAt(i);

        } else { output += letterCode[j]; }

      } else { output += escape(_formIn[1].charAt(i)); }

    } else { output += _formIn[1].charAt(i); }

  }

  for(var i=2;i<_formIn.length;i++)

    output += "."+_formIn[i];

  _form.output.value = output;

}

function testIt() {

var _l = document.exf1.output.value;

if (_l.indexOf("http://")==-1) _l = "http://"+_l;

var myWin = window.open(_l,"TestWin","width=500,height=500,location=yes");

}

//  End -->

</script>

 

 

</head>

<body>

 

<form name=exf1>

암호화 버튼을 클릭하세요:

<BR>

<input type=text name=input size=50 value=" ">

<input type=button value="암호화" onclick="encryptIt()">

<BR>

암호화된 주소가 아래 나타납니다.)

<BR>

<input type=text name=output size=50 value="">

<input type=button value="Test Encrypted URL" onclick="testIt()">

</form>

<p>

 

 

</body>

</html>

 

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
jeni660 상단 로그인 부분의 디자인 변경 file  
네미닷컴 팝업질문이요~  
rallablue 덧글을 쓰면 자꾸 굵게나와요  
파인3 주소를 변환하는 소스인데요  
김종서성형외과 문의드립니다. [1] 2013.11.29 by explode
손진권 [긴급] xe 게시판 오류 등 - 부탁드립니다. [1] 2013.11.29 by explode
석근 xe 외부페이지를 통해서 인덱스 페이지로 진입시키려는데 글씨가 깨져서 나옵니다 [1] 2013.11.29 by KS
엑스이초보 글쓴이 란을 작성 안해도되게끔하는 방법 있을까요? [1] 2013.11.29 by KS
나다미 크롬에서는 영상이 잘 보이는데 익스에서 안 보이는 현상 [1] file 2013.11.28 by 더뿌
안드로이더스스 XE 보드를 제컴퓨터로 돌리고싶은대;; [1] 2013.11.28 by 업글
참치찌개 쪽지사용시 파일 첨부  
포마이스 1.7.3.6 core 덮어쓰기 업데이트 이후 관리자 로그인이 안됩니다. [2] 2013.11.28 by star_key
Violet♡ 템플릿 XE 적용 여부, 방법 문의 [2] 2013.11.28 by Violet♡
손진권 ftp 설정 등 - 간절합니다. [1] 2013.11.28 by XEMANIA
뿌직이 업데이트 관련 질문 드립니다. [1] 2013.11.28 by XEMANIA
ギャル 외부 페이지에서 DB저장시 한글 깨짐 문제.. [1] 2013.11.28 by ギャル
파인3 메뉴 분류 감추기 [1] file 2013.11.28 by 업글
BonaSera 2번째, 3번째 카테고리만 출력하는 방법 [1] 2013.11.28 by BonaSera
BonaSera 카테고리 sql로 대량 추가 할 수 있을까요? [1] 2013.11.28 by BonaSera
아싸리방가 댓글 많이 달렷을때 끝페이지 부터 보는법. [1] 2013.11.28 by 닉이
이새 용량이 계속 늘어나요 [3] 2013.11.28 by 이새
Q&W운영자 게시판 넓이 어떻게 줄일 수 있을까요? [2] 2013.11.28 by 지니1
gaudi 처음 설치 후, 관리자 접속 시 에러 FileHandler.class.php on line 546 [2] 2013.11.28 by explode
ㅀㄹ호호 댓글창 사이즈 조절 html 수정하는 법 좀 알려주세요 [1] file 2013.11.28 by 정도의길을걷기싫다
푸우나라po 회원들간에 정보보기나 쪽지 보내기 친구등록 메일보내기 이용 [1] 2013.11.28 by explode
BrownRice 사이트 메뉴편집에서 [1] file 2013.11.28 by explode
처리낭군 요소 검사중에 'http://static.xpressengine.com......' 이런 script는 뭔가요~? [1] file 2013.11.28 by explode
스케베킴 갑자기 웹사이트 내용이 하나도 안보입니다 [5] 2013.11.28 by explode
오잉6392 xe core설치후 게시판모듈 설치했는데 에러가 나옵니다;; [1] file 2013.11.28 by 휘즈
엑스이초보 게시판 목록에서 오늘 등록된 글들은 시간으로 이전날 등록된 글들은 날짜로 [2] 2013.11.27 by 에릭리카드