V
vanisathish
Hi
I am running a client side javascript timer to periodically refresh the
contents of some tables in the HTML page. The table values are
dynmically binded from XML DOM object using the <XML tag in HTML>. The
data is getting updated properly. but whenever the value is refreshed,
the HTML page flickers. How do i avoid this flickering..
below is my html page
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script language=Javascript>
var xmlDso;
function go()
{
//eval('xmlDso=dsobook.XMLDocument');
eval('xmlDso=dsobook.XMLDocument');
xmlDso.load("operlayout_ticker.xml");
setTimeout('go();',2000);
}
</script>
</HEAD>
<BODY >
<object id="dsobook"
CLASSID="clsid:550dda30-0541-11d2-9ca9-0060b0ec3d39" width="0"
height="0"></object>
<div style="position: absolute; top: 60;
left:15;height:100;width:300;z-index=-1">
<table border="0" cellpadding="0" cellspacing="0" bordercolor="#111111"
style="border-collapse: collapse" width="99%" datasrc="#dsobook"
datafld="ACU">
<tr>
<td>
<table border="0" cellpadding="0" cellspacing="0"
bordercolor="#111111" style="border-collapse: collapse" width="99%"
datasrc="#dsobook" datafld="Eq1">
<tr><td>
<table border="1" cellpadding="0" cellspacing="0"
bordercolor="#111111" style="border-collapse: collapse" width="99%"
datasrc="#dsobook" datafld="Devstatus">
<tr>
<td width="113%" bgcolor="#FFFFFF" align="center" colspan="2">
<b><font face="Arial" size="1">ACU Parameters</font></b></td>
</tr>
<tr>
<td width="8%" bgcolor="#FFFFFF" align="center">
<font face="Arial" size="1">TrackingMode</font></td>
<td width="105%" bgcolor="#FFFFFF" align="center">
<font face="Arial" size="1"><span
datafld="TrackingMode"></span></font></td>
</tr>
<tr>
<td width="45%" bgcolor="#FFFFFF" align="center">
<font face="Arial" size="1">Submode</font></td>
<td width="31%" bgcolor="#FFFFFF" align="center">
<font face="Arial" size="1"><span
datafld="Submode"></span></font></td>
</tr>
<tr>
<td width="45%" bgcolor="#FFFFFF" align="center">
<font face="Arial" size="1">CurrentTarget</font></td>
<td width="31%" bgcolor="#FFFFFF" align="center">
<font face="Arial" size="1"><span
datafld="CurrentTarget"></span></font></td>
</tr>
</table>
</td></tr></table>
</td>
</tr>
</table>
</div>
</BODY>
<script language="JavaScript">
new go();
</script>
</HTML>
And the XML file is:
<?xml version="1.0" ?>
<Operation>
<ACU>
<Eq1>
<DevStatus TrackingMode="Move To Nominal Longitude" Submode="Holding
Target Postion" CurrentTarget="1" Console="Supervisor" Azimuth="94.85
degrees" Elevation="4.85 degrees" Polarization="-6.8 degrees"
SignalLevel="-16.0dB" />
<AlarmState CurrentState="1" />
</Eq1>
</ACU>
</Operation>
I am running a client side javascript timer to periodically refresh the
contents of some tables in the HTML page. The table values are
dynmically binded from XML DOM object using the <XML tag in HTML>. The
data is getting updated properly. but whenever the value is refreshed,
the HTML page flickers. How do i avoid this flickering..
below is my html page
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script language=Javascript>
var xmlDso;
function go()
{
//eval('xmlDso=dsobook.XMLDocument');
eval('xmlDso=dsobook.XMLDocument');
xmlDso.load("operlayout_ticker.xml");
setTimeout('go();',2000);
}
</script>
</HEAD>
<BODY >
<object id="dsobook"
CLASSID="clsid:550dda30-0541-11d2-9ca9-0060b0ec3d39" width="0"
height="0"></object>
<div style="position: absolute; top: 60;
left:15;height:100;width:300;z-index=-1">
<table border="0" cellpadding="0" cellspacing="0" bordercolor="#111111"
style="border-collapse: collapse" width="99%" datasrc="#dsobook"
datafld="ACU">
<tr>
<td>
<table border="0" cellpadding="0" cellspacing="0"
bordercolor="#111111" style="border-collapse: collapse" width="99%"
datasrc="#dsobook" datafld="Eq1">
<tr><td>
<table border="1" cellpadding="0" cellspacing="0"
bordercolor="#111111" style="border-collapse: collapse" width="99%"
datasrc="#dsobook" datafld="Devstatus">
<tr>
<td width="113%" bgcolor="#FFFFFF" align="center" colspan="2">
<b><font face="Arial" size="1">ACU Parameters</font></b></td>
</tr>
<tr>
<td width="8%" bgcolor="#FFFFFF" align="center">
<font face="Arial" size="1">TrackingMode</font></td>
<td width="105%" bgcolor="#FFFFFF" align="center">
<font face="Arial" size="1"><span
datafld="TrackingMode"></span></font></td>
</tr>
<tr>
<td width="45%" bgcolor="#FFFFFF" align="center">
<font face="Arial" size="1">Submode</font></td>
<td width="31%" bgcolor="#FFFFFF" align="center">
<font face="Arial" size="1"><span
datafld="Submode"></span></font></td>
</tr>
<tr>
<td width="45%" bgcolor="#FFFFFF" align="center">
<font face="Arial" size="1">CurrentTarget</font></td>
<td width="31%" bgcolor="#FFFFFF" align="center">
<font face="Arial" size="1"><span
datafld="CurrentTarget"></span></font></td>
</tr>
</table>
</td></tr></table>
</td>
</tr>
</table>
</div>
</BODY>
<script language="JavaScript">
new go();
</script>
</HTML>
And the XML file is:
<?xml version="1.0" ?>
<Operation>
<ACU>
<Eq1>
<DevStatus TrackingMode="Move To Nominal Longitude" Submode="Holding
Target Postion" CurrentTarget="1" Console="Supervisor" Azimuth="94.85
degrees" Elevation="4.85 degrees" Polarization="-6.8 degrees"
SignalLevel="-16.0dB" />
<AlarmState CurrentState="1" />
</Eq1>
</ACU>
</Operation>