手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >JS 打印界面的CSS居中代码适用所有浏览器
JS 打印界面的CSS居中代码适用所有浏览器
摘要:复制代码代码如下:functionpreview(oper){if(oper

复制代码 代码如下:

function preview(oper) {

if (oper < 10) {

bdhtml = window.document.body.innerHTML;//获取当前页的html代码

sprnstr = "<>";//设置打印开始区域

eprnstr = "<>";//设置打印结束区域

prnhtml = bdhtml.substring(bdhtml.indexOf(sprnstr) + 18); //从开始代码向后取html

prnhtml = prnhtml.substring(0, prnhtml.indexOf(eprnstr));//从结束代码向前取html

window.document.body.innerHTML = prnhtml;

window.print();

window.document.body.innerHTML = bdhtml;

} else {

window.print();

}

}

#outer {

display:table;

height:400px;

#position:relative;

overflow:hidden;

}

#middle {

display:table-cell;

vertical-align:middle;

#position:absolute;

#top:50%;

}

#inner {

#position:relative;

#top:-50%;

}

<div id=”outer”>

<div id=”middle”>

<div id=”inner”>

<!–这里是要垂直居中的内容–>

</div>

</div>

</div>

【JS 打印界面的CSS居中代码适用所有浏览器】相关文章:

你的编程语言可以这样做吗?

JavaScript数组去重的3种方法和代码实例

打印/预览/设置的客户端代码

Node.js的MongoDB驱动Mongoose基本使用教程

JS实现浏览器菜单命令

初步使用bootstrap快速创建页面

JavaScript中的私有成员

一端时间轮换的广告

JS动画效果打开、关闭层的实现方法

网页里控制图片大小的相关代码

精品推荐
分类导航