|
简单的放大缩小,显示坐标功能。 ------------------------------------- 演示代码: ------------------------------------- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> Document </TITLE> <style type="text/css"> body{ padding : 0px ; margin : 0px; background-color : #999999 ; } .DivMain { position : absolute ; text-align : center ; overflow : hidden ; } .DivMenu { position : absolute ; text-align : left ; overflow : hidden ; } .ImgMain { position : absolute ; overflow : hidden ; border : 0px ; } .TBMain { background-color : #CCCCCC ; padding : 0px ; border : 0px ; z-index : 99 ; line-height : 18px ; } .TBMenu { background-color : #FFCCCC ; padding : 0px ; border : 0px ; z-index : 99 ; color: #000000 ; } .HrScroll { margin : 0px; background-color : #FFFFFF ; padding : 0px ; border : 0px ; z-index : 99 ; color : #000000 ; border-spacing : 0px; width : 160px ; height : 10px ; } </style> <SCRIPT LANGUAGE="JavaScript"> <!-- var originalWidth ; var originalHeight ; var objDivMain ; var objTbMain ; var objImg ; var ObjDrag ; var objDivMenu ; var objTbMemu ; var objbtnImgInfo ; var objDivFlag; var objHrScroll; var oRcts ; var oTextRange ; function setInit(obj) { objDivMain = document.getElementById("divMain") ; objTbMain = document.getElementById("TbMain") ; objDivMenu = document.getElementById("DivMenu") ; objTbMenu = document.getElementById("TbMenu") ; objImg = document.getElementById("imgMain") ; objbtnImgInfo = document.getElementById("btnImgInfo") ; objDivFlag = document.getElementById("DivFlag"); objHrScroll = document.getElementById("HrScroll"); originalWidth = obj.width; originalHeight = obj.height; objImg.style.width = originalWidth; objImg.style.height = originalHeight; fmImgZoom.FitScreen.click(); } function setFitScreen() { initImg(objImg); } function setOriginal() { var intBodyWidth ; var intBodyHeight ; intBodyWidth = document.body.clientWidth ; intBodyHeight = document.body.clientHeight ; objImg.style.left = 0 ; objImg.style.top = 0 ; objImg.style.width = originalWidth; objImg.style.height = originalHeight; objImg.style.zoom = 1 ; objDivMain.style.width = intBodyWidth ; objDivMain.style.height = intBodyHeight - objTbMain.clientHeight; fnWritePos(objImg.style.left,objImg.style.top,objImg.style.zoom); } function initImg(objCurrent) { var intBodyWidth ; var intBodyHeight ; intBodyWidth = document.body.clientWidth ; intBodyHeight = document.body.clientHeight ; [1] [2] [3] [4] [5] 下一页
|