본문 바로가기
반응형

자바스크립트28

[개발] 서브메뉴 만들기 - 자바 스크립트 아래의 소스 중에서 자바스크립트 부분은 HTML의 head 부분에 넣어주시면 됩니다. 메인 메뉴에서 해당 메뉴부분(이미지 또는 텍스트) 에 마우스를 올렸을 때 해당 메뉴의 서브메뉴가 레이어로 나타납니다. 그리고 메뉴의 위치에서 마우스가 벗어났을 경우 서브메뉴가 사라지도록 처리하였습니다. 메뉴를 더 추가하고자 하실 경우에는 먼저 메인메뉴를 추가한 다음 서브메뉴를 정의한 div 부분에 해당 서브메뉴를 추가하시면 됩니다. 여기서 div를 계속해서 추가하실 수 있으며, 각각 추가하실 때마다 div id="sm1" 이란 부분에서 다른이름으로 계속 추가하시면 됩니다. 예를 들어 div id="sm2" 다음은 div id="sm3" 등등등... 그리고 마우스 올리는 부분에서 정의한 레이어를 보여주도록 하며, 메뉴가 .. 2010. 11. 4.
[개발] Javascript로 Excel파일 만들어보자 Javascript로 Excel파일 만들어보자 테이블 같은 것들 중에 DataGrid나 DataList, Repeater가 아닌 경우 엑셀 다운로드를 붙여달라고 하면 가슴이 콱 답답해지시는 분들을 위한 간단한 코드입니다. IE에서만 동작(엑셀이 windows 니까 ..ㅡㅡ;; 거의 IE겠죠 ..) IFRAME 유동적으로 만들어서 거기다 해당 객체의 데이터를 넣고 해당 객체는 saveExcel('객체아이디') 로 넣으시면 됩니다. 파일명을 강제하실 경우 saveExcel('객체아이디','저장파일명.xls') 로 넣으시면 됩니다. 해당 IFRAME을 execCommand 이용해서 html 문서를 확장자 .xls로 저장합니다. (저장 창이 header에서 excel 타입을 강제한거랑은 조금 다르게 생겨먹었습니.. 2010. 10. 28.
[자바스크립트] 출처 복사하기 내용 시작 내용...... 내용.... RSS주소복사 내용.... 내용 끝 2010. 10. 27.
[개발] [웹개발] 자바스크립트 개체의 속성과 메소드 리스트 navigator 객체 속성 appName 브라우저의 이름 appCodeName 브라우저의 코드 이름 appVersion 브라우저의 버전, 플랫폼, 국명 userAgent 브라우저의 User Agent mimeTypes 브라우저의 mime타입 정보 plugins 브라우저에서 지원하는 플러그인 정보 메소드 javaEnabled( ) 자바를 사용할 수 있는지를 체크 Document 객체 속성 alinkColor 링크를 클릭했을 때의 색상 anchors 페이지에 있는 모든 anchor객체들의 배열 bgcolor 페이지의 배경색 cookie 클라이언트 컴퓨터 상에 저장된 문자열 fgcolor 텍스트의 색상 forms 페이지에 있는 모든 입력 양식들의 배열 lastModified 페이지의 마지막 수정 날짜 lin.. 2010. 10. 26.
[개발/자바스크립트]Base64 Endode, Decode [자바스크립트]Base64 Endode, Decode function encode_base64( what ) { var base64_encodetable = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; var result = ""; var len = what.length; var x, y; var ptr = 0; while( len-- > 0 ) { x = what.charCodeAt( ptr++ ); result += base64_encodetable.charAt( ( x >> 2 ) & 63 ); if( len-- 4) ); if( (x = what.charCodeAt( ptr++ )) == 61 ) { if( (what.c.. 2010. 10. 26.
[IT] ASP.NET 자바스크립트 submit() 함수기능 __doPostBack() 과 Page.GetPostBackEventReference()함수 ASP.NET 개발을 할 때 submit() 기능을 사용하려고 하면 에러가 발생하는 경우가 있다. 이럴 때 버튼 이벤트 등을 이용해서 자바스크립트로 Behind code(.cs)의 메서드를 실행해야할 때가 발생한다. 이럴 경우 보통은 aspx 화일에서 자바스크립트로 __doPostBack() 메서드를 정의해서 사용하면 가능한다. 하지만, 이보다 더 좋은 방법이 있다. __doPostBack() 메서드는 .net에서 자동 생성하는 부분으로, 개발자가 별도로 작성하여도 바뀔 가능성이 있다. 또한, .net에서 자동으로 생성하지 않는 경우도 발생한다. 자바스크립트에서 behind code의 메서드를 실행하고 싶을 때는.. 2010. 4. 20.
반응형