Javascript
http://google-code-updates.blogspot.com/2009/03/doug-crockford-javascript-good-parts.html
http://skysanders.net/jspatterns/
주요참조사이트
http://developer.mozilla.org/ko/docs/
http://youngrok.com/moin.cgi/JavaScript
Private Members in JavaScript : http://www.crockford.com/javascript/private.html
The World's Most Misunderstood Programming Language : http://www.crockford.com/javascript/javascript.html
http://home.postech.ac.kr/%7Eskyul/javascript.html
Crossing borders: JavaScript의 언어 기능
Dependency Injection for JavaScript
Read and Display Server-Side XML with JavaScript
기초강좌
Writing Object-Oriented JavaScript
part1: http://www.codeproject.com/aspnet/JsOOP1.asp
part2 : http://www.codeproject.com/aspnet/JsOOP2.asp
part3: http://www.codeproject.com/aspnet/JsOOP3.asp
간단한 객체 지향 자바스크립트;파라미터 편 simple object oriented javascript
javascript closure
http://jibbering.com/faq/faq_notes/closures.html
http://www.javascriptkit.com/javatutors/closures2.shtml
주요 객체 사용법 등
document.all("Object명") vs document.getElementsByName("Object명")
현재소스를 클립보드에 복사
javascript:a=document.body.innerHTML;window.clipboardData.setData("Text",a);void(0);
시작페이지로
<a href onClick="this.style.behavior='url(#default#homepage)'; this.setHomePage('http://kissofgod.net');">시작페이지로</a>
Understanding Scope and Binding in JavaScript
내장객체
document.referrer
document.lastModified
document.URL
화면크기
http://cspark.egloos.com/2397563
http://blog.naver.com/zimny327?Redirect=Log&logNo=90035993737
Cookie
// 쿠키 생성
function setCookie(name, value, expires, path, domain, secure) {
var curCookie = name + "=" + escape(value) +
((expires) ? "; expires=" + expires.toGMTString() : "") +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
((secure) ? "; secure" : "");
document.cookie = curCookie;
}
// 쿠키값 가져오기
function getCookie(name) {
var dc = document.cookie;
var prefix = name + "=";
var begin = dc.indexOf("; " + prefix);
if (begin == -1) {
begin = dc.indexOf(prefix);
if (begin != 0) return null;
} else
begin += 2;
var end = document.cookie.indexOf(";", begin);
if (end == -1)
end = dc.length;
return unescape(dc.substring(begin + prefix.length, end));
}
// 쿠키 삭제
function deleteCookie(name, path, domain) {
if (getCookie(name)) {
document.cookie = name + "=" +
((path) ? "; path=" + path : "") +
((domain) ? "; domain=" + domain : "") +
"; expires=Thu, 01-Jan-70 00:00:01 GMT";
}
}
동적HTML
속도향상
Javascript에서 StringBuffer, StringBuilder로 성능향상!!!
encoding
Encoding and Decoding Base64 Strings
Comparing escape(), encodeURI(), and encodeURIComponent()
encodeURI, encodeURIComponent, escape 함수 차이점
다른 창 띄우기
window.open('http://jsguide.net','JSGUIDE','witdh=320,height=240'))"
이벤트
우클릭 안되게 : oncontextmenu="return false"
History
Last edited on 05/14/2010 17:42 by benelog
Comments (0)