서핑하다가 업어왔습니다...끙차~@ 정보
서핑하다가 업어왔습니다...끙차~@본문
서핑하다 업어왔습니다.시각장애우 홈페이지등에 필요할 것 같음.
오늘도 방문했는데 자유게시판에 달리 쓸 게시물은 없고 해서...^^
소스 나갑니다.
소스 나갑니다.
기능:홈페이지 전체를 확대.축소/쿠키적용으로 페이지 유지됨
--------------------------------
아래는 자바스크립에 추가
--------------------------------
//zoomin
var zoomRate = 10;
var maxRate = 150;
var minRate = 100;
--------------------------------
아래는 자바스크립에 추가
--------------------------------
//zoomin
var zoomRate = 10;
var maxRate = 150;
var minRate = 100;
function goZoom(how) {
if(GetCookie("zoomVal") != null && GetCookie("zoomVal") != ""){
parent.document.body.style.zoom = GetCookie("zoomVal");
currZoom=GetCookie("zoomVal");
}
else{
parent.document.body.style.zoom = '100%';
currZoom = '100%';
}
if(GetCookie("zoomVal") != null && GetCookie("zoomVal") != ""){
parent.document.body.style.zoom = GetCookie("zoomVal");
currZoom=GetCookie("zoomVal");
}
else{
parent.document.body.style.zoom = '100%';
currZoom = '100%';
}
if (((how == "in") && (parseInt(currZoom) >= maxRate)) || ((how == "out") && (parseInt(currZoom) <= minRate)) ) {
return;
}
return;
}
if (how == "in") {
parent.document.body.style.zoom = parseInt(parent.document.body.style.zoom)+zoomRate+'%';
}
else if (how == "out") {
parent.document.body.style.zoom = parseInt(parent.document.body.style.zoom)-zoomRate+'%';
}
SetCookie("zoomVal",parent.document.body.style.zoom);
parent.document.body.style.zoom = parseInt(parent.document.body.style.zoom)+zoomRate+'%';
}
else if (how == "out") {
parent.document.body.style.zoom = parseInt(parent.document.body.style.zoom)-zoomRate+'%';
}
SetCookie("zoomVal",parent.document.body.style.zoom);
}
function SetCookie(name,value){
document.cookie = name + "=" + escape( value ) + "; path=/; "
}
document.cookie = name + "=" + escape( value ) + "; path=/; "
}
function GetCookie(name){
if (document.cookie != "") {
chips = document.cookie.split("; ");
for (var i=0; i < chips.length; i++) {
crumb = chips[i].split("=");
if (crumb[0] == name) {
return unescape(crumb[1]);
}
}
}else{
return "";
}
}
if (document.cookie != "") {
chips = document.cookie.split("; ");
for (var i=0; i < chips.length; i++) {
crumb = chips[i].split("=");
if (crumb[0] == name) {
return unescape(crumb[1]);
}
}
}else{
return "";
}
}
----------------------------
아래는 메인 페이지에 아무데나
----------------------------
<a href="javascript:goZoom('in');" alt='전체확대' title='전체확대' class=top_menu>Zoom</a> |
<a href="javascript:goZoom('out');" alt='전체축소' title='전체축소' class=top_menu>Out</a> |
아래는 메인 페이지에 아무데나
----------------------------
<a href="javascript:goZoom('in');" alt='전체확대' title='전체확대' class=top_menu>Zoom</a> |
<a href="javascript:goZoom('out');" alt='전체축소' title='전체축소' class=top_menu>Out</a> |
추천
0
0
댓글 3개
좋은내용을 업어오셨군요.. 많은곳에 많은사람을 배려하는 소스가 있기를 ~ ㅎ (감사~^^)
감사합니다.
다시 업어 갑니다. ^^