其实就是html语言,我想真正的web程序员应该对html是很熟练的。
我想这样,如果是IE下,就显示第一个表格或者div的内容,隐藏第二个即不现实
Firefox下显示第二个表格或者div内容,隐藏第一个。能做到吗?能具体吗
<table border=1 width="400" height="400" align=center>
<tr>
<td>
显示IE下的内容
</td>
</tr>
</table>
<table border=1 width="400" height="400" align=center>
<tr>
<td>
显示Firefox下的内容
</td>
</tr>
</table>
我想这样,如果是IE下,就显示第一个表格或者div的内容,隐藏第二个即不现实
Firefox下显示第二个表格或者div内容,隐藏第一个。能做到吗?能具体吗
<table border=1 width="400" height="400" align=center>
<tr>
<td>
显示IE下的内容
</td>
</tr>
</table>
<table border=1 width="400" height="400" align=center>
<tr>
<td>
显示Firefox下的内容
</td>
</tr>
</table>
简单的:if(document.all)//IE
标准一点的:if (window.navigator.userAgent.indexOf("MSIE")>=1)//IE
div2.style.display="none";
}
if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){
div1.style.display="none";
}
function dd()
{
if(navigator.userAgent.indexOf("MSIE")>0) {
div2.style.display="none";
}
if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){
div1.style.display="none";
}
}
</script>
在<body>添加事件
<body onload="dd()">
<head runat="server">
<title>无标题页</title> <script language="javascript" type="text/javascript">
// <!CDATA[ function window_onload() {
if (navigator.userAgent.indexOf("MSIE") > 0) {
document.getElementById("divff").style.display = "none";
}
if (isFirefox = navigator.userAgent.indexOf("Firefox") > 0) {
document.getElementById("divie").style.display = "none";
}
}// ]]>
</script>
</head>
<body onload="return window_onload()">
<form id="form1" runat="server">
<div>
<table border="1" width="400" align="center">
<tr>
<td>
<div id="divie">显示IE下的内容</div>
</td>
</tr>
</table>
<table border="1" width="400" align="center">
<tr>
<td>
<div id = "divff">显示Firefox下的内容</div>
</td>
</tr>
</table>
</div>
</form>
</body>
</html>
<script language="javascript" type="text/javascript"> 这是这一句致使楼上几位全错,除最后一位