类似雅蛙网的一个现在流行的效果如何制作?在线等待~~~ 我指的固定是指在上述测试页中的那个closediv的按钮,在正是运用的时候我是以表格的形式将它放在页面正中要的位置。拉杆不动我想过但是被上面领导fail了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 现在的问题是就算把滚动栏屏蔽也需要将lightbox的框固定位置,总是在窗口工作区域的中央。另外请问本人只知道设置IE的滚动栏的颜色如何禁用近请赐教!非常感谢! 找到禁用滚动栏的方法document.body.scroll = "no" ,看来我的dom手册不够全面呵呵。现在还是老问题如何奖将lightbox的位置固定在工作区域的正中央,无论窗口最大化与否,而且也不希望受到滚动栏滚动的影响。 用CCS控制body的属性比如把<body style="overflow:hidden">这个就是隐藏滚动条的当然这个属性只有你再触发事件后才有消的意思就是只有启动遮照效果后才有效!固定位置哪只是你CSS样式设置的问题 <DIV id=backi style="Z-INDEX: 1; LEFT: 2px; WIDTH: 110px; POSITION: absolute; TOP: 320px; HEIGHT: 196px"><div>利用这样一个样式你就可以固定位置,至于居中,你就要获得屏幕的宽度和高度了,获得屏幕的宽度和高度不用说应该知道了吧,分别除于2就是占中间了啊! 已经尝试了 但是catch一直报错是[object error!]请您帮助看看!谢谢<script language="JavaScript"> window.onload = setPlace(); window.onresize = setPlace(); window.onerror = function(){} function setPlace(){try{document.getElementById("eMeng").style.top = (parseInt(document.body.clientHeight,10)/2-parseInt(document.getElementById("eMeng").style.Height,10)/2)+"px";document.getElementById("eMeng").style.left = (parseInt(document.body.clientWidth,10)/2-parseInt(document.getElementById("eMeng").style.Width,10)/2)+"px";}catch(e){alert(e);}}其中:document.getElementById("eMeng").style.top = (parseInt(document.body.clientHeight,10)/2-parseInt(document.getElementById("eMeng").style.Height,10)/2)+"px";document.getElementById("eMeng").style.left = (parseInt(document.body.clientWidth,10)/2-parseInt(document.getElementById("eMeng").style.Width,10)/2)+"px";改成:var clientHeight,sHeight,clientWidth,sWidth;clientHeight = parseInt(document.body.clientHeight,10);sHeight = parseInt(document.getElementById("eMeng").style.Height,10);clientWidth = parseInt(document.body.clientWidth,10);sWidth = parseInt(document.getElementById("eMeng").style.Width,10);document.getElementById("eMeng").style.top = (clientHeight/2-sHeight/2);document.getElementById("eMeng").style.left = (clientWidth/2-sWidth/2);依然报错。 catch(e){alert(e);}你这个这里的e是做什么的? 不明白你什么意思,我的手册里边这样写的:try...catch...finally 语句为 JScript 实现错误处理。 try { tryStatements}catch(exception){ catchStatements}finally { finallyStatements}参数tryStatement必选项。可能发生错误的语句。exception可选项。任何变量名。exception 的初始化值是扔出的错误的值。catchStatement可选项。处理在相关联的 tryStatement 中发生的错误的语句。finallyStatements可选项。在所有其他过程发生之后无条件执行的语句。 其实就是lightbox的这个box怎么让他固定位置在用户浏览器工作区域的正中央,即使处于非最大化状态的时候也在中央。 <DIV id=backi style="Z-INDEX: 1; LEFT: 2px; WIDTH: 110px; POSITION: absolute; TOP: 320px; HEIGHT: 196px"> <div> 利用这样一个样式你就可以固定位置,至于居中,你就要获得屏幕的宽度和高度了,获得屏幕的宽度和高度不用说应该知道了吧,分别除于2就是占中间了啊!你还用那个还需要什么效果吗? 父页面刷新问题 JSP页面中 new ActiveXObject("WScript.Shell") 无法运行的问题 想大家求一正则,请进 form里面如何获取下拉框的值? 关于解决ie6 fixed问题 jquery和ajax在安卓设备的浏览器下会失效吗 请问用submit能否弹出小窗口 在参加学校三小时网页特效知识竞赛时遇到一个简单的问题,但不会答,请大家帮帮忙 WebStorm怎么用呀,谁有教程 想问问各位一个nginx的问题,关于nginx播放flv的功能 有关动态表单的问题,为什么提示对象为空啊? div实现弹出窗体的效果
比如把<body style="overflow:hidden">这个就是隐藏滚动条的当然这个属性只有你再触发事件后才有消的意思就是只有启动遮照效果后才有效!
固定位置哪只是你CSS样式设置的问题
<div>
利用这样一个样式你就可以固定位置,至于居中,你就要获得屏幕的宽度和高度了,获得屏幕的宽度和高度不用说应该知道了吧,分别除于2就是占中间了啊!
请您帮助看看!谢谢<script language="JavaScript">
window.onload = setPlace();
window.onresize = setPlace();
window.onerror = function(){}
function setPlace(){
try{
document.getElementById("eMeng").style.top = (parseInt(document.body.clientHeight,10)/2-parseInt(document.getElementById("eMeng").style.Height,10)/2)+"px";
document.getElementById("eMeng").style.left = (parseInt(document.body.clientWidth,10)/2-parseInt(document.getElementById("eMeng").style.Width,10)/2)+"px";
}
catch(e){
alert(e);}
}其中:
document.getElementById("eMeng").style.top = (parseInt(document.body.clientHeight,10)/2-parseInt(document.getElementById("eMeng").style.Height,10)/2)+"px";
document.getElementById("eMeng").style.left = (parseInt(document.body.clientWidth,10)/2-parseInt(document.getElementById("eMeng").style.Width,10)/2)+"px";改成:
var clientHeight,sHeight,clientWidth,sWidth;
clientHeight = parseInt(document.body.clientHeight,10);
sHeight = parseInt(document.getElementById("eMeng").style.Height,10);
clientWidth = parseInt(document.body.clientWidth,10);
sWidth = parseInt(document.getElementById("eMeng").style.Width,10);
document.getElementById("eMeng").style.top = (clientHeight/2-sHeight/2);
document.getElementById("eMeng").style.left = (clientWidth/2-sWidth/2);依然报错。
alert(e);}你这个这里的e是做什么的?
try...catch...finally 语句
为 JScript 实现错误处理。 try {
tryStatements}
catch(exception){
catchStatements}
finally {
finallyStatements}参数
tryStatement必选项。可能发生错误的语句。exception可选项。任何变量名。exception 的初始化值是扔出的错误的值。catchStatement可选项。处理在相关联的 tryStatement 中发生的错误的语句。finallyStatements可选项。在所有其他过程发生之后无条件执行的语句。
<div>
利用这样一个样式你就可以固定位置,至于居中,你就要获得屏幕的宽度和高度了,获得屏幕的宽度和高度不用说应该知道了吧,分别除于2就是占中间了啊!
你还用那个还需要什么效果吗?