달력

42024  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30

1. XMLHttpRequest() 이용해서

var request = new XMLHttpRequest();

request.onreadystatechange = function() {

if (request.readyState == 4 && request.status == 200) {

alert(request.responseText);}

}

request.open("GET", "http://localhost//test.txt");

request.send();


2. ajax 이용해서

<script src="jquery.js"></script>

$.ajax({

url : "http://localhost/mind/src/test.txt",

}).done(function(data) {

alert(data);

});


어디서 보긴 했는데 출처 기억이..ㅜㅜ

Posted by dewlit
|

기본적으로 bootstrap.js 에 모든 함수가 다 있다. 그러나 함수가 작동하지 않을 경우

jquery.js 도 참조해야 한다.

그리고 순서도

<script src="bootstrap/js/jquery.js"></script>

<script src="bootstrap/js/bootstrap.js"></script>

이런 식으로 jquery 먼저 참조해야 한다.



Posted by dewlit
|

1. 확인창 없이 종료 

<script language="javascript">

function winClose(){

window.open("about:black","_self").close();

}

</script>


버튼에 winClose()함수를 넣으면 된다


2. 일반 종료

onclick="javascript:window.close()"

onclick="javascript:self.close()"


Posted by dewlit
|

<SCRIPT>

font_cho = Array(
'ㄱ', 'ㄲ', 'ㄴ', 'ㄷ', 'ㄸ',
'ㄹ', 'ㅁ', 'ㅂ', 'ㅃ', 'ㅅ', 'ㅆ',
'ㅇ', 'ㅈ', 'ㅉ', 'ㅊ', 'ㅋ', 'ㅌ', 'ㅍ', 'ㅎ' );

font_jung = Array(
'ㅏ', 'ㅐ', 'ㅑ', 'ㅒ', 'ㅓ',
'ㅔ', 'ㅕ', 'ㅖ', 'ㅗ', 'ㅘ', 'ㅙ',
'ㅚ', 'ㅛ', 'ㅜ', 'ㅝ', 'ㅞ', 'ㅟ',
'ㅠ', 'ㅡ', 'ㅢ', 'ㅣ' );

font_jong = Array(
'', 'ㄱ', 'ㄲ', 'ㄳ', 'ㄴ', 'ㄵ', 'ㄶ', 'ㄷ', 'ㄹ',
'ㄺ', 'ㄻ', 'ㄼ', 'ㄽ', 'ㄾ', 'ㄿ', 'ㅀ', 'ㅁ',
'ㅂ', 'ㅄ', 'ㅅ', 'ㅆ', 'ㅇ', 'ㅈ', 'ㅊ', 'ㅋ', 'ㅌ', 'ㅍ', 'ㅎ' );



stringtest = "ㅤㅊㅠㄺ";
CompleteCode = stringtest.charCodeAt(0);
UniValue = CompleteCode - 0xAC00;

Jong = UniValue % 28;
Jung = ( ( UniValue - Jong ) / 28 ) % 21;
Cho = parseInt (( ( UniValue - Jong ) / 28 ) / 21);



alert( font_cho[Cho] );
alert( font_jung[Jung] );
alert( font_jong[Jong] );

</SCRIPT>


출처 : http://flashcafe.org/javascript_study/7251

Posted by dewlit
|

function chk2(){
var form2=document.info;
if (form2.chk.value=="")
{
alert('인증 번호를 입력하세요');
form2.chk.focus();
return false;}


else if(/[^0-9]/.test(form2.chk.value)){
alert('숫자만 입력하세요');
form2.chk.focus();
return false;
}


else
form2.action="chk.asp";
form2.submit();
}

 

(form)info 안에 <input=text name="chk">

Posted by dewlit
|

location.href - 새로운 페이지로 이동, 주소 히스토리에 기록. ex) location.href='dd.asp'

location.replace - 새 페이지로 변경, 기록 x, ex)location.replace('dd.asp')

history.go(-1) - 뒤로가기 버튼 처럼 입력 양식이 그대로 남은 채로 뒤페이지로

 

location.href는 객체의 속성이며, loaction.replace()는 메서드(함수)로 작동된다.
href는 페이지를 이동하는 것이기 때문에 뒤로가기 버튼을 누른경우 이전 페이지로 이동이 가능하지만,
replace는 현재 페이지를 새로운 페이지로 덮어 씌우기 때문에 이전 페이지로 이동이 불가능하다.

href는 일반적인 페이지 이동시 이용을 하면 되고,
replace의 경우는 이전페이지로 접근이 필요없는경우 보안상 덮어씌우는 것도 괜찮을듯 하다.

 

출처:http://yiuse78.blog.me/50100213667

Posted by dewlit
|