|
Hi,
I am trying to build a menu using CSS and Javascript. The menu is working fine. When I do a mouseover on the menu the menus collapse as per design. But the problem is on a revisit to the same SUBMENU. When I mouse over on the parent menu I get to see teh seubmenu I visited previously and If I revisit the menu after visiting another part of the menu, then only the UL/LI blank structure appears until I do a mouseover on the part menu again..
Attached are the Javascript used and the a snippet of the menu
Menu Snippet:
- Menu1
- Menu2
// JavaScript Document
startList = function()
{
if (document.all&&document.getElementById)
{
// alert("nid");
for(j=2; j<=5;j++)
{
navid = "nav"+ j;
// alert(navid);
navRoot = document.getElementById(navid);
// alert(navRoot.childNodes.length);
for (i=0; i
|
|
|
|
|
PLease , who have been working or at least know something about organisation access to the amason products data . I need get info about mazon URL, product name, price to private e-shop. How i can get access to amazon's data ?
Thank you in advance !
|
|
|
|
|
I need to populate this javascript using asp this is my code
var ImageList = new Array(<br />
["fhfg" , "logo.jpg"],<br />
["Logo 2 Over", "logo_over.jpg"]<br />
);
Its in a .js file is there any way to input asp code in a js file? or something like that.
|
|
|
|
|
A js file just gets included, doesn't it ? You may need to generate this script in your asp file, I'm not sure.
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
I can think of two ways to do this, though neither of them are pretty.
1. Have ASP handle your .js files; or,
2. Have ASP generate your .js files on-the-fly.
The easiest way, as the other poster mentioned, is for you to just generate the array in your Web page.
"we must lose precision to make significant statements about complex systems."
-deKorvin on uncertainty
|
|
|
|
|
You can put asp code in the file if you change the extension to asp. Javascript files are cached differently than pages though, so in most cases the code will only be run the first time a user gets the file, after that the file will be fetched from the cache instead.
---
b { font-weight: normal; }
|
|
|
|
|
Thanks for the help
I got rid of the js file and just embedded the javascript into my asp page in the end and it works great.
|
|
|
|
|
I want to hide my url when people access my site. For example, I just want people to see www.domainname.com/, not www.domainname.com/index.html,
However, I don't want to iframe. Is there anyone have some idea about how to do it?
Thanks in advance!
|
|
|
|
|
Hi
your home page most ha a name like default.asp or index.php.
& for hide othere pages place each page in a separate directory file names most be index.php or default.asp or some think like this, and use directory name in your links
Iman Ghasrfakhri
|
|
|
|
|
You can use Server.Transfer to redirect the page so that your URL will never get changed
N.Rajakumar B.E.,
Application Developer,
|
|
|
|
|
Thank you for your help!
I will try it.
|
|
|
|
|
I have the following code in an asp file that receives data from a form. I can not get the if statement to work correctly. The if statement should check if the user name is in the database field "name" and if true then do not submit the information and if not true run the insert function. Any help would be appreciated.
<%
' Declaring variables
Dim data_source, con, sql_select, sql_insert
' Receiving values from Form
name =(Request.Form("name"))
email =(Request.Form("email"))
data_source = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & _
Server.MapPath("db.mdb")
sql_insert = "insert into tblAnswers (name, email) values values ('" & name & "', '" & email & "')
' Creating Connection Object and opening the database
Set con = Server.CreateObject("ADODB.Connection")
con.Open data_source
'Checking if user has taken survey
'sql_select = "SELECT * FROM tblAnswers"
if name = (Request.Form("name")) then
'Response.Write("You have already taken the survey")
'Else
con.Execute sql_insert
' Done. Close the connection
con.Close
Set con = Nothing
Response.Write("Thank you for taking the survey")
'End If
%>
Thomas
-- modified at 12:40 Wednesday 30th November, 2005
|
|
|
|
|
That is because you are not getting any data from the database. You are just comparing the value from the form with itself, that will of course always give you the result True.
---
b { font-weight: normal; }
|
|
|
|
|
I know that there is a special forum for such things. However, I think that the post suits better here.
It passed a long time since I've programmed something, which was cool, ect. ( in programming terms ). I don't have any idea and motivation. Because of that I decided to write an article.
Some time ago (long time ago) I wrote this piece of code: HtmlEditor[^]. A Asp.Net based HtmlEditor server control.
Is anybody interested in reading an article about it?
43 68 65 65 72 73 2c
4d 69 63 68 61 65 6c
|
|
|
|
|
There's an error in your page.
I got an "Object reference not set to an instance of an object." error when accessing the site[^]
Edbert P.
Sydney, Australia
|
|
|
|
|
I would find the article interesting. I was looking at this kind of thing about 1.5 years ago, but with no time, I bought third party. I am especially interested in cross-browser support aspects, even though you haven't finished that part completely. What were the most difficult cross-browser compromises...stuff like that.
|
|
|
|
|
Your help is very appreciated.
I need to invoke browser and open the reference by (for exapmple) pressing the button in WIN32 aplication.
How I can do it?
|
|
|
|
|
Version of Microsoft WebControls is 1.0.2.226.
During page load(aspx page), I would like to select a node based on the key passed in the querystring. I could not find any code related to that. Help needed
Thanks in advance
|
|
|
|
|
Hi everyone..
I'm currently doing a web application using C# which i'm unfamiliar with the prgram. I need urgent help~ My problem is that if i retrieve the database, how can i select, edit or delete the particulars from the database which i select? Anyone who know how to code it?? I have tried several times and it seem like is not right.. Your help is greatly appreciated.. Thankz.. =)
Cheers!
|
|
|
|
|
Please don't double post.
---
b { font-weight: normal; }
|
|
|
|
|
Good morning
Write a method like the below to populate the form
// could be global
private string strErrorMsg = "Database error: " + exp.Message;
try
{
SqlConnection conn = new SqlConnection(put your connection string hear);
strSQL = "SELECT * FROM theNameOftheTable";
SqlCommand cmd = new SqlCommand(strSQL, conn);
cmd.CommandType = CommandType.Text;
SqlDataAdapter sda = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
sda.Fill(ds);
// a method to display the information, is this a grid or form with textboxes?
conn.Close();
cmd.Dispose();
conn.Dispose();
}
catch
{
//some message about the error
strErrorMsg;
}
|
|
|
|
|
How do you add/save a row using the INSERT sql command in a web form with textbox not a datagrid? Below is my code, what wroung and why does fall through to the "finally block?"
private void SaveRecord()
{
string strSQL;
if(btnSave.CommandArgument == "Add")
{
strSQL =
"INSERT INTO CoinCollection " +
" (ID, TypeOfCoin, YearOfCoin, StateOfCoin, DateReceive)" +
"VALUES " +
" (@ID, @TypeOfCoin, @YearOfCoin, @StateOfCoin, @DateReceive)";
}
else
{
// The user is updating an existing item
strSQL =
"UPDATE CoinCollection " +
" SET TypeOfCoin = @TypeOfCoin, " +
" YearOfCoin = @YearOfCoin, " +
" StateOfCoin = @StateOfCoin, " +
" DateReceive = @DateReceive " +
"WHERE ID = @ID";
}
SqlConnection conn = new SqlConnection(ConfigurationSettings.AppSettings["connString"]);
SqlCommand cmSQL = new SqlCommand(strSQL, conn);
// Add all the requuired SQL Parmeters.
cmSQL.Parameters.Add(new SqlParameter("@ID", SqlDbType.Int)).Value = Convert.ToInt32(tbID.Text);
cmSQL.Parameters.Add(new SqlParameter("@TypeOfCoin", SqlDbType.VarChar, 50)).Value = tbToc.Text;
cmSQL.Parameters.Add(new SqlParameter("@YearOfCoin", SqlDbType.VarChar, 50)).Value = tbYoc.Text;
cmSQL.Parameters.Add(new SqlParameter("@StateOfCoin", SqlDbType.VarChar, 50)).Value = tbSoc.Text;
cmSQL.Parameters.Add(new SqlParameter("@DateReceive", SqlDbType.VarChar, 50)).Value = tbDr.Text;
try
{
conn.Open();
cmSQL.ExecuteNonQuery();
strMsg = "Coin successfully saved to the database.";
}
catch(Exception exp)
{
strErrorMsg = "Database error! Coins not saved to database. Error Message: " + exp.Message;
}
finally
{
conn.Close();
btnAdd.Enabled = true;
}
}
|
|
|
|
|
Hi there,
Can u post the error exception message?
<< >>
|
|
|
|
|
Good morning and thanks for looking at this for me. The answer to your question is "no" the program drops through the exceptions to the finally block and executes the code to enable the Add button.
Brent
|
|
|
|
|
I did'nt try....
|
|
|
|