欢迎光临甘肃档案信息网! 今天是
欢迎光临甘肃档案信息网! 今天是
微信公众号   |  无障碍阅读   |   RSS订阅   |  设为首页  |  加入收藏
向处理 function navgationIframeBack(){ var aNode = document.getElementById("nav"); var iframeObject = aNode.contentWindow; if(!iframeObject){return;} var images1 = iframeObject.document.getElementsByTagName("body")[0].getElementsByTagName("a"); for(var j=0;j"; //执行函数 function openTextFunction(){ if(textFlag == "0"){ textFunction(); var cwbtd = document.getElementById("cwbtd"); if(cwbtd){cwbtd.setAttribute("value","切换为图文模式"); cwbtd.setAttribute("title","切换为图文模式");} textFlag = "1"; SetCookie("textFlag", "1"); }else{ //navgationIframeBack(); textFlag = "0"; SetCookie("textFlag", "0"); } window.location.href=window.location.href; window.location.reload(); } //纯文本功能实现 function textFunction(){ //navgationIframe(); changeiFrame(); changeImage(); changeStyle(); changeiZXFT(); } //替换、清除页面样式 function changeStyle(){ //替换样式 var linkStyle = document.getElementsByTagName("link"); for (i = 0; i < linkStyle.length; i++) {linkStyle[i].setAttribute("href", textStyleCSS);} //清除页面样式 //var allNode = document.getElementById(mainBox).getElementsByTagName("*"); var allNode = document.getElementsByTagName("body")[0].getElementsByTagName("*"); for(var j=0;j"; toolbarinnerText = toolbarinnerText + ""; //执行函数 function openPageFunction(flag){ if (flag == "0") { zoomValue = zoomValue + 0.2; if (zoomValue > 2) { zoomValue = 2; } } else { zoomValue = zoomValue - 0.2; if (zoomValue < 1) { zoomValue = 1; } } SetCookie("zoomValue", zoomValue); pageFunction(zoomValue); } //缩放功能实现 function pageFunction(value){ if(value==1){window.location.href=window.location.href;window.location.reload();return;} if(browser.safari || browser.chrome){ //document.getElementById(mainBox).style.cssText="-webkit-transform-origin:top left;-webkit-transform:scale("+value+")"; document.getElementsByTagName("body")[0].style.cssText="-webkit-transform-origin:top left;-webkit-transform:scale("+value+")"; }else if(browser.firefox){ //document.getElementById(mainBox).style.cssText="-moz-transform-origin:top left;-moz-transform:scale("+value+")"; document.getElementsByTagName("body")[0].style.cssText="-moz-transform-origin:top left;-moz-transform:scale("+value+")"; }else if(browser.opera){ //document.getElementById(mainBox).style.cssText="-o-transform:scale("+value+")"; document.getElementsByTagName("body")[0].style.cssText="-o-transform:scale("+value+")"; }else{ //if(document.body.offsetWidth>document.getElementById(mainBox).offsetWidth*value){ if(document.body.offsetWidth>document.getElementsByTagName("body")[0].offsetWidth*value){ //document.getElementById(mainBox).style.cssText="position:absolute;left:50%;margin:0px;"; document.getElementsByTagName("body")[0].style.cssText="position:absolute;left:50%;margin:0px;"; //document.getElementById(mainBox).style.marginLeft = 0-Math.round(document.getElementById(mainBox).offsetWidth*value/2)+"px"; document.getElementsByTagName("body")[0].style.marginLeft = 0-Math.round(document.getElementsByTagName("body")[0].offsetWidth*value/2)+"px"; }else{ //document.getElementById(mainBox).style.cssText="position:absolute;left:0px;margin:0px;"; document.getElementsByTagName("body")[0].style.cssText="position:absolute;left:0px;margin:0px;"; } //document.getElementById(mainBox).style.zoom = value; document.getElementsByTagName("body")[0].style.zoom = value; } } //---------------------------页面缩放功能结束--------------------------// //---------------------------文字缩放功能开始--------------------------// toolbarinnerText = toolbarinnerText + ""; toolbarinnerText = toolbarinnerText + ""; //执行函数 function openFontFunction(flag){ if (flag == "0") { fontValue = parseInt(fontValue) + 4; if (fontValue > 28) { fontValue = 28; } } else { fontValue = parseInt(fontValue) - 4; if (fontValue < 12) { fontValue = 12; } } SetCookie("fontValue", fontValue); fontFunction(fontValue); } //文字缩放功能实现 function fontFunction(sizeValue){ if(sizeValue==12){window.location.href=window.location.href;window.location.reload();return;} //iframeFontFunction(sizeValue); //var allNode = document.getElementById(mainBox).getElementsByTagName("*"); var allNode = document.getElementsByTagName("body")[0].getElementsByTagName("*"); //var navIframe = document.getElementById("nav"); //var navIframeObject = navIframe.contentWindow; //if(!navIframe){return;} for (i = 0; i < allNode.length; i++) { //if(navIframe !=allNode[i]){ if (sizeValue == 12) { allNode[i].style.fontSize = ""; allNode[i].style.lineHeight = ""; allNode[i].style.height = ""; }else{ allNode[i].style.fontSize = sizeValue+"px"; allNode[i].style.lineHeight = (parseInt(sizeValue)+2)+"px"; //allNode[i].style.height = "auto"; } //} } //reinitIframe(sizeValue); } //iframe处理 function iframeFontFunction(sizeValue){ //var iframeNode = document.getElementById(mainBox).getElementsByTagName("iframe"); var iframeNode = document.getElementsByTagName("body")[0].getElementsByTagName("iframe"); if(!iframeNode){return;} var navIframe = document.getElementById("nav"); var navIframeObject = navIframe.contentWindow; if(!navIframe){return;} for(var i=0;i"; //执行函数 function openColorFunction(){ if (colorFlag == 0) { colorFunction(); colorFlag = "1"; SetCookie("colorFlag", "1"); } else { var wzaColor = document.getElementById("wzacolor"); if(wzaColor){wzaColor.setAttribute("value","高对比度"); wzaColor.setAttribute("title","高对比度");} colorFlag = "0"; SetCookie("colorFlag", "0"); //navgationIframeBack(); //var iframeNode = document.getElementById(mainBox).getElementsByTagName("iframe"); var iframeNode = document.getElementsByTagName("body")[0].getElementsByTagName("iframe"); if(!iframeNode){return;} for(var i=0;i"; //辅助线执行函数 function openLineFunction(){ if (lineFlag == 0) { lineFunction(); lineFlag = "1"; SetCookie("lineFlag", "1"); } else { var wzaLine = document.getElementById("wzaline"); if(wzaLine){wzaLine.setAttribute("value","开启辅助线"); wzaLine.setAttribute("title","开启辅助线");} document.getElementById('lineX').style.display = 'none'; document.getElementById('lineY').style.display = 'none'; document.onmousemove = ""; lineFlag = "0"; SetCookie("lineFlag", "0"); } } //辅助线功能实现,辅助线移动工具:页面出现2条辅助功能线,用来从水平和垂直两方面校对页面文本。 function lineFunction(){ var lineDiv = document.getElementById("lineDiv"); if(!lineDiv){ lineDiv = document.createElement("div"); lineDiv.setAttribute("id", "lineDiv"); lineDiv.setAttribute("style", "width:100%;height:0px;line-height:0px;font-size:0px;top:0px;left:0px;"); lineDiv.innerHTML = lineDivHTML; document.body.insertBefore(lineDiv,document.body.firstChild); } var wzaLine = document.getElementById("wzaline"); if(wzaLine){wzaLine.setAttribute("value","关闭辅助线"); wzaLine.setAttribute("title","关闭辅助线");} document.getElementById('lineX').style.display = 'block'; document.getElementById('lineY').style.display = 'block'; document.onmousemove = mouseLineMove; } //当前鼠标位置判断 function mouseLineMove(e) { e = e || event || window.event; var lineValueX = e.pageX; var lineValueY = e.pageY; if(!lineValueX && !lineValueY){ lineValueX = e.clientX; lineValueY = e.clientY + (document.documentElement.scrollTop||document.body.scrollTop); } document.getElementById('lineX').style.top = lineValueY +5+ "px"; document.getElementById('lineY').style.height = document.documentElement.scrollHeight + "px"; document.getElementById('lineX').style.width = document.documentElement.scrollWidth + "px" ; document.getElementById('lineY').style.left = lineValueX +5+ "px"; } //---------------------------辅助线功能结束---------------------------// //---------------------------无障碍操作说明开始-----------------------// toolbarinnerText = toolbarinnerText + ""; function navToolbarHelp(){ window.open(wzaHelp); } //---------------------------无障碍操作说明结束-----------------------// //---------------------------重置功能开始-----------------------------// toolbarinnerText = toolbarinnerText + ""; function resetNavToolbar(){ delCookie("textFlag"); delCookie("zoomValue"); delCookie("fontValue"); delCookie("colorFlag"); delCookie("lineFlag"); window.location.href=window.location.href; window.location.reload(); } //---------------------------重置功能结束-----------------------------// //---------------------------开启/关闭工具条功能开始-----------------------// if(textFlag == "0"){ toolbarinnerTextClose = ""; }else{ toolbarinnerTextClose = ""; } toolbarinnerText = toolbarinnerText + toolbarinnerTextClose; //工具条操作函数 function kqNav(){ if(openFlag == "0"){ openNavToolbar(); openFlag = "1"; SetCookie("openFlag", "1"); }else{ openFlag = "0"; SetCookie("openFlag", "0"); closeNavToolbar(); } } //开启工具条 function openNavToolbar(){ var wcagNavDiv = document.getElementById("wcagnav"); if (!wcagNavDiv){ creatWcagNav(); wcagNavDiv = document.getElementById("wcagnav"); } wcagNavDiv.style.display = "block"; //document.body.style.paddingTop = wcagNavDiv.offsetHeight + "px"; } //关闭工具条 function closeNavToolbar(){ var wcagNavDiv = document.getElementById("wcagnav"); wcagNavDiv.parentNode.removeChild(wcagNavDiv); //document.body.style.paddingTop = 0; createNodeDiv("skip", "工具条已关闭"); } //生成辅助工具条 function creatWcagNav() { //工具条样式处理 cssCode = "#wcagnav{ "+wcagnavStyle+" }" + "\n"; var headElement = document.getElementsByTagName("head")[0]; var styleElements = headElement.getElementsByTagName("style"); if(styleElements.length == 0){//如果不存在style元素则创建 if(browser.ie){ document.createStyleSheet(); }else{ var tempStyleElement = document.createElement('style'); tempStyleElement.setAttribute("type", "text/css"); headElement.appendChild(tempStyleElement); } } var styleElement = styleElements[0]; if(browser.ie){ styleElement.styleSheet.cssText += cssCode; }else if(browser.firefox){ styleElement.innerHTML += cssCode; }else{ styleElement.appendChild(document.createTextNode(cssCode)); } //工具条创建 navToolbarDiv = document.createElement("div"); navToolbarDiv.setAttribute("id", "wcagnav"); navToolbarDiv.setAttribute("style", "height:30px;"); navToolbarDiv.innerHTML = toolbarinnerText; document.body.insertBefore(navToolbarDiv,document.body.firstChild); createNodeDiv("wcagnav", "工具条已开启"); } //---------------------------开启/关闭工具条功能结束-----------------------// /**********************************工具条功能实现结束******************************************/
友情链接:
  • < img id="imgConac" vspace="0" hspace="0" border="0" src="https://dcs.conac.cn/image/blue.png" data-bd-imgshare-binded="1">
关于我们  |   联系我们  |   投稿信箱  |   版权声明  |   帮助中心  |   站点地图
主办单位:甘肃省档案馆    运行维护:甘肃省档案馆科技信息处    中文域名:甘肃档案·公益
地址:甘肃省兰州市城关区雁滩路3680号(730010)    网站备案序号:陇ICP备17003853号-1    

甘公网安备 62010202002837号

    网站访问共
技术支持:兰州大方电子有限责任公司    建议使用 1280x1024 分辨率    IE8.0以上版本浏览器