Un programa mezcla de Javascript con html funciona en el explorer pero no en Netscape
Tengo un programa de un Arbol, mezcla Javascript con Html y funciona el Explorer pero NO lo hace en Netscape, desearia saber cuales son las ordenes equivalentes y validas para abrir y cerrar las ramas del arbol, pq me parece que el DIV o el EVAL no estan funcionando correctamente en Netscape, te adjunto el HTML resultante (es que se genera desde un XSL), también estamos teniendo problemas desde el Explorer;
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<HTML><HEAD><SCRIPT>
function SetNode(nodeName) {
if (eval("Node" + nodeName + ".Loaded == 'true';")) {
if (eval("Items" + nodeName + ".style.display == 'none';"))
{
// Open
eval("Image" + nodeName + ".src = 'C:/images/minus.gif'");
eval("NodeImage" + nodeName + ".src = 'C:/images/open.gif'");
eval("Items" + nodeName + ".style.display = 'block'");
}
else
{
// Close
eval("Image" + nodeName + ".src = 'C:/images/plus.gif'");
eval("NodeImage" + nodeName + ".src = 'C:/images/closed.gif'");
eval("Items" + nodeName + ".style.display = 'none'");
}
}
}
//</SCRIPT></HEAD><BODY><DIV id="Node1" loaded="true" name="wapsites"
class="LevelHeader"><IMG id="Image1" src="C:/images/plus.gif"
onclick="SetNode('1');"><IMG id="NodeImage1" src="C:/images/closed.gif"
ondblclick="SetNode('1');"><A href="URLwapsites">wapsites</A></DIV><DIV
id="Items1" style="display: block; Margin-left: 16;"
class="LevelItems"><DIV class="Item"><IMG src="C:/images/blank.gif"><IMG
src="C:/images/document.gif"><DIV id="Node1_1" loaded="true"
name="website_name" class="LevelHeader"><IMG id="Image1_1"
src="C:/images/plus.gif" onclick="SetNode('1_1');"><IMG
id="NodeImage1_1" src="C:/images/closed.gif"
ondblclick="SetNode('1_1');"><A
href="URLwebsite_name">website_name</A></DIV>
</BODY></HTML>
<!-- This page was served in 4992 milliseconds by Cocoon 1.7.3 -->
Gracias adelantadas por tu ayuda.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<HTML><HEAD><SCRIPT>
function SetNode(nodeName) {
if (eval("Node" + nodeName + ".Loaded == 'true';")) {
if (eval("Items" + nodeName + ".style.display == 'none';"))
{
// Open
eval("Image" + nodeName + ".src = 'C:/images/minus.gif'");
eval("NodeImage" + nodeName + ".src = 'C:/images/open.gif'");
eval("Items" + nodeName + ".style.display = 'block'");
}
else
{
// Close
eval("Image" + nodeName + ".src = 'C:/images/plus.gif'");
eval("NodeImage" + nodeName + ".src = 'C:/images/closed.gif'");
eval("Items" + nodeName + ".style.display = 'none'");
}
}
}
//</SCRIPT></HEAD><BODY><DIV id="Node1" loaded="true" name="wapsites"
class="LevelHeader"><IMG id="Image1" src="C:/images/plus.gif"
onclick="SetNode('1');"><IMG id="NodeImage1" src="C:/images/closed.gif"
ondblclick="SetNode('1');"><A href="URLwapsites">wapsites</A></DIV><DIV
id="Items1" style="display: block; Margin-left: 16;"
class="LevelItems"><DIV class="Item"><IMG src="C:/images/blank.gif"><IMG
src="C:/images/document.gif"><DIV id="Node1_1" loaded="true"
name="website_name" class="LevelHeader"><IMG id="Image1_1"
src="C:/images/plus.gif" onclick="SetNode('1_1');"><IMG
id="NodeImage1_1" src="C:/images/closed.gif"
ondblclick="SetNode('1_1');"><A
href="URLwebsite_name">website_name</A></DIV>
</BODY></HTML>
<!-- This page was served in 4992 milliseconds by Cocoon 1.7.3 -->
Gracias adelantadas por tu ayuda.
1 Respuesta
Respuesta de bruckner
1