boolean isNaN(value) - 숫자인지 체크하는 함수
encodeURLComponent("한글") - 한글 URL UTF-8 인코딩
encodeURI - 특수문자 변형
jsp에서 받을시 request.setCharacterEncoding("utf-8")
screen.width - 해상도 구하기
document.body.clientWidth - body 크기 구하기
document.body.scrollLeft - 스크롤바 위치 값
var dd = document.documentElement; // 최신 버전
var db = document.body; // 구버전
var scrollLeft = 0, scrollTop = 0;
if(dd){
scrollLeft += dd.scrollLeft;
scrollTop += dd.scrollTop;
} else if(db){
scrollLeft += dd.scrollLeft;
scrollTop += dd.scrollTop;
}
[IFrame Resize]
var Frame_Body = document.all(name).document.body;
var Frame_name = document.all(name);
Frame_name.style.height = Frame_Body.scrollHeight + (Frame_Body.offsetHeight-Frame_Body.clientHeight);
::scroll bar- 가로/세로 없애기(보이기
아래 스타일을 적용합니다.
<body style="width:100%;overflow-x:hidden;overflow-y:scroll">
overflow-x=x축 스크롤바
overflow-y= y축 스크롤바
hidden( 감추기) scroll(보이기 )
:: 모두 안보이게 간단히 하려면..
<body scroll="no">
window.open(url","win_name","toolbar=no,resizable=yes,scrollbars=yes,location=no,resize=no,menubar=no,directories=no,copyhistory=0,width=470,height=250,top= 330,left = 370");
var ret = window.showModalDialog('[파일명]', '[윈도우명]','dialogWidth:[WIDTH]px;dialogHeight:[HEIGHT]px;dialogTop:[TOP]px;dialogLeft:LEFTpx;scroll:[스크롤사용여부];center:[중앙위치여부];help:[도움말연결여부];resizable:[사이즈조정여부];status:[상태바여부];');
alert(ret); // ret 는 모달 윈도우에서 받은 결과 값이다.
[input text 박스에서 영문만 가능하도록.]
style="ime-mode:disabled"
[input text 박스 숫자만]
function numIntegrity(th,code)
{
if ( (code < 48) || (code > 58) )
{
event.returnValue = false;
th.focus();
}
}
페이지 사이즈 자동 재 조정(Page Resize)]
self.resizeTo(document.body.scrollWidth,document.body.scrollHeight);
replaceAll
m_ment.split("<").join("<");