<html>
<head>
<title>display</title>
<script type="text/javas
<!--
function show(){
var msg=document.getElementById("showmsg");
if(msg.style.display=="none"){
msg.style.display="block";
}
else
msg.style.display="none";
}
//-->
</script>
</head>
<body>
<table width="100%" >
<tr width="100%">
<td width="100%">
<font style="cursor:hand;" >
ddddddddddddddddd
</font>
</td>
</tr>
<tr style="display:none;">
<td>dsffdafa</td>
</tr>
<tr><td>电风扇扩大发洒家艰苦</td></tr>
</table>
</body>
<html>
上面的HTML页面在IE和Firefox中的执行结果不同:
1)"display:none;"后面的内容站用原来块的内容空间//但Firefox好象把这个和"visibility:hidden;"一样处理的
2)"display:block;"将隐藏的内容显示出来//Firefox好象是为其重新开辟内容显示空间
新手:如若不对请指正谢谢!
改正:
发现个问题:
当将javas
<script type="text/javas
<!--
function show(){
var msg=document.getElementById("showmsg");
if(msg.style.display=="none"){
msg.style.display="";//即将此句有原来的msg.style.display="block";改为:msg.style.display="";
}
else
msg.style.display="none";
}
//-->
</script>
又如下(代码不全示例):
<script language="javas
function submitInstrumentID(){
var formName = opener.getTargetForm();
var strID = 'opener.document.' + formName + '.instrumentID' ;
if(ev
ev
var strName = 'opener.document.' + formName + '.HName' ;
if(ev
ev
strName = 'opener.document.' + formName + '.instrumentName' ;
if(ev
ev
strID = 'opener.document.' + formName + '.unitID' ;
if(ev
ev
strName = 'opener.document.' + formName + '.unitName' ;
if(ev
ev
ms = 'opener.document.' + formName + '.messageFlag' ;
if(ev
ev
if(document.forms[0].messageFlag.value=="1"){
ev
ev
}
else {
ev
ev
}
}
window.close();
}
</script>
<tr>
<td>选定的仪器: </td>
<td colspan="2">
<INPUT type="hidden" >
<INPUT type="text" readonly="true" style="width:200">
<INPUT type="hidden" >
<INPUT type="hidden" >
<INPUT type="hidden" >
</td>
<td>
<INPUT type="button" value="确定" >
</TD>
</tr>
</table>
<display:table pagesize="12" >
<display:column title="选择">
<input type="radio" > document.forms[0].ID.value = '<%=((InstrumentModel)item).getInstrumentID()%>';
document.forms[0].Name.value = '<%=((InstrumentModel)item).getHname()%>';
document.forms[0].unitID.value = '<%=((InstrumentModel)item).getUnitID()%>';
document.forms[0].unitName.value = '<%=((InstrumentModel)item).getUnitName()%>';
document.forms[0].messageFlag.value = '<%=((InstrumentModel)item).getMessageFlag()%>';">
</display:column>
<display:column property="hname" title="仪器名称"/>
<display:column property="unitName" title="所在单位"/>
<display:column property="unitName" title="所在实验室"/>
</display:table>
评论