PDA

View Full Version : سوال: مشکل منوی جاوا اسکریپتی در Firefox



sadeghi@1890
پنج شنبه 09 آبان 1387, 08:19 صبح
با عرض سلام وخسته نباشید به بر نامه نویسان محترم:

من یک منویی با java نوشتم که تو IE جواب میده ولی تو Firefox جواب نمیده.

سورس برنامه از این قراره:

به وسیله این Sub تگهای Hidden پر میشن:
Sub categorynews()
Dim conn As SqlConnection
Dim cmdSelect As SqlCommand
Dim count As Object
Dim dbreader As SqlDataReader


Dim strconnstring As String
strconnstring = System.Configuration.ConfigurationManager.AppSetti ngs("connstring")
conn = New SqlConnection(strconnstring)

conn.Open()
cmdSelect = New SqlCommand("Select * From CategoryNews ", conn)
dbreader = cmdSelect.ExecuteReader()
If dbreader.HasRows Then
numbermenu = 0
While dbreader.Read
numbermenu += 1
lblMenu.Text += "<input id='hidd" & numbermenu & "' type='hidden' value='" & dbreader("Name") & "' />" & _
"<input id='hiddNumber' type='hidden' value='" & numbermenu & "' />" & _
"<input id='hiddcatid" & numbermenu & "' type='hidden' value='" & dbreader("catid") & "' />"
End While
lblMenu.Text += "<input id='hiddNumber' type='hidden' value='" & numbermenu & "' />"
End If
conn.Close()
End Sub


به وسیله این کد منو در یک تگ <tbody> نوشته میشه:
function createCell(text)
{
var cell = document.createElement("td");
var tdText =document.createTextNode(text);
cell.appendChild(tdText);
//cell.appendChild("tet");
document.body.appendChild (cell)
return cell;
}
function createElem(elemText)
{

var row = document.createElement("tr");
var tmp = document.getElementById("hidd"+elemText).value;
var catid=document.getElementById("hiddcatid"+elemText).value;
var i;
for (i=0;i<1;i++)
{
var cell = createCell(tmp);
cell.innerHTML ="<a href='news.aspx?catid="+catid+"' class='linkmenu'>"+tmp+"<a>";
row.appendChild(cell);


document.getElementById("tblContainer").style.visibility = "visible";
}
document.getElementById("tbResults").appendChild(row);


document.getElementById("tbResults").appendChild(row);
return false;
}

tbResults اسم تگ <tbody>
tblContainer اسم Div که داخلش تگ <tbody>

ممنون میشم اگه مشکلمو حل کنید

sadeghi@1890
پنج شنبه 09 آبان 1387, 22:12 عصر
دوست عزیز مشکلو میتونی تو سایت
http://www.ghasedaknews.ir ببینی منوی اخبارش مشکل داره

sadeghi@1890
یک شنبه 12 آبان 1387, 20:31 عصر
کسی نیست اینجا بتونه مشکله منو حل کنه؟