Netscape사에서 홈페이지처리능력을 높이기 위해 개발한 스크립트 언어. 이후 SunMicroSystems사와 공동 작업을 하면서 JavaScript라는 이름을 얻게 되었지만, Java와는 다른 별개의 ProgrammingLanguage이다.

http://www.javascript.com

JavaScript를 통해서 홈페이지는 동적으로 변모할 수 있었고, CGI에 의존하던 많은 일들을 웹브라우저에게 떠넘길 수 있었다. 최근 HTML과 함께 WebProgramming에 있어서 빼놓을수 없슴.

BioinfoWiki에서는 JavaScript를 IncludeJsMacro를 이용하여, 직접 위키상에서 실행할 수 있다.

관련자료

신기한것들

JavaScript프로그램들

JavaScript 라이브러리

프로그래밍 주의점

  • 가능한한 문자열은 작은따옴표.  <a href="" onclick="alert('Thank you')">Click Me</a> 

각종 팁

개체의 위치를 조절하고 싶을 때, object.style.pixelLeft 는 IE에서만 된다. 이를 FireFox에서도 되게 하려면,

   1 //object.style.pixelLeft += 100;
   2 object.style.left = parseInt(object.style.left) + 100 + 'px';

IE에서... COL, COLGROUP, FRAMESET, HTML, STYLE, TABLE, TBODY, TFOOT, THEAD, TITLE, TR 태그의 innerHTML 속성은 읽기 전용 이다. 임시 해결책은 DWR과 IE와 TBODY와 innerHTML과 협공

불펌방지기능 : 물론 자바스크립트를 막아서 안돌려도 되지만, 원하는 고객이 있음.


CategoryLanguage

Bhn: JavaScript (last edited 2013-05-10 19:06:04 by yong27)

web biohackers.net