묻고답하기

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

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

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 남기남
이호재 비주얼베이직 이용 웹페이지 열기  
自明 곰플레이어를 이용한 웹상에서의 동영상과 자막 재생중 질문...  
박돌이 제로보드와 연동되는 자동매치서비스 소스 구할수 있을까요?  
네츠키 이그림 효과를 내려면 어떻게 해야되나요? [1] 2007.08.10
youdw HELP ME~~ "암호가 일치하지 않습니다."?  
이인성 밑줄치는 방식이 처음보는것이라 질문드립니다. [4] 2007.08.10
Shell 어디가 문제인지요 [1] 2007.08.10
피그미 해상도가커지면 표가 벌러집니다.. [1] 2007.08.10
인자기 DB접속에러 메세지에 관한 질문  
인자기 움직이는 테이블 관련 질문  
바람돌이 해결좀 해주세요 ㅠ..ㅠ [1] 2007.08.10
JUSTLOVE 모닝샵사용하는데.. 업로드를 시키고 싶어요 알려주세요  
윤주석 문자열 변환이 제대로 안되는데요. preg_replace  
고승일 질문  
이성완 다음 header값을 어떻게 넣어야 할까요?  
유덕준 게시판을 삽입하면 이미지가 버러져요. [2] 2007.08.10
fdsaf 이런 에로 보셧는지요?? [1] 2007.08.10
Sad 허접한 나모 왕초보 질문^^;; [3] 2007.08.10
김철우 태그중에 tppabs라는 게 있던데 용도가 무엇인지요? [2] 2007.08.10
gogo 제 홈페이지에 웹정체..폰트를 올리고 싶은데요/  
고승일 자바 스크립트 관련 [1] 2007.08.10
카카로트 스크롤바에 대해서...  
Ruviana PHP 에서 보면은 제일 아래쪽에 처리 시간 같은거... [2] 2007.08.10
정대환 쿼리문에 대해서 질문좀요 [1] 2007.08.10
김미동 레이어의 스크롤 콘트롤 하기  
워크폐인 플래쉬가 삽입된페이지에 들어갈때 몇초 다운되는데.. [1] 2007.08.10
제이 트래픽이 일정량되면 페이지 차단되는 소스... 구합니다; [2] 2007.08.10
임주현 질문있습니다....(게임서버관련) [1] 2007.08.10
서지호 안넘어가고 경고창이 자꾸뜹니다 [2] 2007.08.10
이민우 플레쉬 임포트 관련 질문 드립니다.