MBT1900x
سه شنبه 08 اسفند 1385, 03:53 صبح
var l = new Array(
"<a href=\"\"><div class=\"parts_item_place\">Yahoo mail</div></a>",
"<a href=\"\"><div class=\"parts_item_place\">Google</div></a>");
var ll = new Array(
"<a href=\"\"><div class=\"parts_item_place\">Yahoo mail</div></a>",
"<a href=\"\"><div class=\"parts_item_place\">Google hase gmail</div></a>");
var left = Array(l,ll);
var right = new Array(
"<div id=\"f\" onmouseover=\"f.className = 'right_active'\" onmouseout=\"f.className = 'right'\" onclick=\"writeLeftPart(0)\" class=\"right\"><div class=\"parts_item_place\">Google</div></div>",
"<div id=\"ff\" onmouseover=\"ff.className = 'right_active'\" onmouseout=\"ff.className = 'right'\" onclick=\"writeLeftPart(1)\" class=\"right\"><div class=\"parts_item_place\">Yahoo</div></div>");
function writeRightPart(){
RightPart.innerHTML="";
for(var i=0; i<right.length; i++){
RightPart.innerHTML += right[i];
}
}
function writeLeftPart(index){
LeftPart.innerHTML="";
for(var i=0; i<left[index].length; i++){
LeftPart.innerHTML += left[index][i];
}
}
این کد به خوبی در IE و Opera اجرا می شه اما در فایرفوکس اصلا اجرا نمی شه .
مشکل کجاست؟
"<a href=\"\"><div class=\"parts_item_place\">Yahoo mail</div></a>",
"<a href=\"\"><div class=\"parts_item_place\">Google</div></a>");
var ll = new Array(
"<a href=\"\"><div class=\"parts_item_place\">Yahoo mail</div></a>",
"<a href=\"\"><div class=\"parts_item_place\">Google hase gmail</div></a>");
var left = Array(l,ll);
var right = new Array(
"<div id=\"f\" onmouseover=\"f.className = 'right_active'\" onmouseout=\"f.className = 'right'\" onclick=\"writeLeftPart(0)\" class=\"right\"><div class=\"parts_item_place\">Google</div></div>",
"<div id=\"ff\" onmouseover=\"ff.className = 'right_active'\" onmouseout=\"ff.className = 'right'\" onclick=\"writeLeftPart(1)\" class=\"right\"><div class=\"parts_item_place\">Yahoo</div></div>");
function writeRightPart(){
RightPart.innerHTML="";
for(var i=0; i<right.length; i++){
RightPart.innerHTML += right[i];
}
}
function writeLeftPart(index){
LeftPart.innerHTML="";
for(var i=0; i<left[index].length; i++){
LeftPart.innerHTML += left[index][i];
}
}
این کد به خوبی در IE و Opera اجرا می شه اما در فایرفوکس اصلا اجرا نمی شه .
مشکل کجاست؟