如何将一个div最大化到父div的大小,位置也一样,并可以还原成原来大小和位置 with obj.style .height .width .left .topend with 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在操作前,记录一下div的一些属性值就可以了.还原时把值再写回去. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> test </TITLE><script type="text/javascript"> //这里我只保存了divTest的两个属性,多的你自己定义 var objProperty_width; var objProperty_height; function tryShow() { var objshow = document.getElementById("divTest"); objProperty_width = objshow.style.width; objProperty_height = objshow.style.height; var obj = document.getElementById("divContainer"); var divs = obj.getElementsByTagName("DIV"); for(var i = 0;i<divs.length;i++) { divs[i].style.display = "none"; } //alert(divs.length); objshow.style.width = obj.style.width; objshow.style.height = obj.style.height; //objshow.style.backgroundColor = obj.style.backgroundColor objshow.style.display = ""; alert(objProperty_width); } function tryReset() { var objshow = document.getElementById("divTest"); var obj = document.getElementById("divContainer"); var divs = obj.getElementsByTagName("DIV"); for(var i = 0;i<divs.length;i++) { divs[i].style.display = ""; } objshow.style.width = objProperty_width; objshow.style.height = objProperty_height; }</script></HEAD><BODY><div id="divContainer" style="width:300px;background-color:#FFEEDD;height:250px;"> <div id="div1"><p>test1</p></div> <div id="div2"><p>test2</p></div> <div id="divTest" style="background-color:#DDFFEE;width:100px;height:50px;"><p>the div used for showing</p></div></div><div><input type="button" value="try show" onclick="tryShow()"/><input type="button" value="try reset" onclick="tryReset()"/></div></BODY></HTML> 请教一个问题,用jquery,怎么在textarea的区域中,指定位置添加内容? 怎么用js执行局域网内的exe文件 FF是可以,但IE下什么也没有 cookie问题 active x控件开发和使用的问题. 如何判断框架是否刷新? 高手们,帮帮忙!!!马上结贴 关于ActiveX超难的问题 input type=file 选择时可以触发什么事件 在ie5下,onchange没有用啊 javascript访问不到动态生成的子框架的内部元素吗? js脚本文件如何共用? <html dir="rtl">后,IE下Javascript取坐标出错
还原时把值再写回去.
<HTML>
<HEAD>
<TITLE> test </TITLE>
<script type="text/javascript">
//这里我只保存了divTest的两个属性,多的你自己定义
var objProperty_width;
var objProperty_height;
function tryShow()
{
var objshow = document.getElementById("divTest");
objProperty_width = objshow.style.width;
objProperty_height = objshow.style.height;
var obj = document.getElementById("divContainer");
var divs = obj.getElementsByTagName("DIV");
for(var i = 0;i<divs.length;i++)
{
divs[i].style.display = "none";
}
//alert(divs.length);
objshow.style.width = obj.style.width;
objshow.style.height = obj.style.height;
//objshow.style.backgroundColor = obj.style.backgroundColor
objshow.style.display = "";
alert(objProperty_width); } function tryReset()
{
var objshow = document.getElementById("divTest");
var obj = document.getElementById("divContainer");
var divs = obj.getElementsByTagName("DIV");
for(var i = 0;i<divs.length;i++)
{
divs[i].style.display = "";
}
objshow.style.width = objProperty_width;
objshow.style.height = objProperty_height;
}
</script>
</HEAD><BODY>
<div id="divContainer" style="width:300px;background-color:#FFEEDD;height:250px;">
<div id="div1"><p>test1</p></div>
<div id="div2"><p>test2</p></div>
<div id="divTest" style="background-color:#DDFFEE;width:100px;height:50px;"><p>the div used for showing</p></div>
</div>
<div>
<input type="button" value="try show" onclick="tryShow()"/>
<input type="button" value="try reset" onclick="tryReset()"/>
</div>
</BODY>
</HTML>