Click here to Skip to main content
15,886,919 members
Home / Discussions / JavaScript
   

JavaScript

 
GeneralRe: Tracking down functions in javascript. Pin
thatraja18-Nov-10 20:29
professionalthatraja18-Nov-10 20:29 
GeneralRe: Tracking down functions in javascript. Pin
Zhenjie Fu18-Nov-10 20:33
Zhenjie Fu18-Nov-10 20:33 
AnswerRe: Tracking down functions in javascript. Pin
Hiren solanki1-Dec-10 22:26
Hiren solanki1-Dec-10 22:26 
Questionprevent users from entering char in textbox after clicking submit button Pin
Tridip Bhattacharjee13-Nov-10 22:45
professionalTridip Bhattacharjee13-Nov-10 22:45 
AnswerRe: prevent users from entering char in textbox after clicking submit button Pin
jaypatel51214-Nov-10 8:00
jaypatel51214-Nov-10 8:00 
AnswerRe: prevent users from entering char in textbox after clicking submit button [modified] Pin
Zhenjie Fu18-Nov-10 20:10
Zhenjie Fu18-Nov-10 20:10 
AnswerRe: prevent users from entering char in textbox after clicking submit button Pin
Sunasara Imdadhusen4-Jan-11 22:21
professionalSunasara Imdadhusen4-Jan-11 22:21 
QuestionHelp - Horizontal dropdown menu Pin
Manmohan2910-Nov-10 23:15
Manmohan2910-Nov-10 23:15 
hello everyone,
i am writing a code for horizontal dropdown menubar
the problem i'm facing is that the menu just works fine in firefox Smile | :) , but in Internet explorer the submenu is shifting to 30 pixels to the right when mouse is over the menu Frown | :( .
I don't know that it is actually shifting or aligning to center ??? Confused | :confused:
the background image i m using for menu buttons is 150x35 px in dimension.

Here's my code for all the files:-

home.html
-------------------------------------------------------------------------------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link href="css/menu.css" rel="stylesheet" type="text/css" />
<script language="JavaScript" type="text/javascript" src="scripts/menu_script.js"></script>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<div class="Menubar">
<ul>
	<li class="nav_li"><a href="#" class="menu1" id="m1">Item 1</a></li>
    <li class="nav_li"><a href="#" class="menu2" id="m2" onmouseover="showmenu('m2', 'sm2')" onmouseout="hidemenu('m2', 'sm2')">Item 2</a></li>
    	<ul class="submenu2" id="sm2" onmouseover="showmenu('m2', 'sm2')" onmouseout="hidemenu('m2', 'sm2')">
        	<li class="nav_li"><a href="#">Item 2.1</a></li>
            <li class="nav_li"><a href="#">Item 2.2</a></li>
            <li class="nav_li"><a href="#">Item 2.3</a></li>
        </ul>
    <li class="nav_li"><a href="#" class="menu3" id="m3">Item 3</a></li>
    <li class="nav_li"><a href="#" class="menu4" id="m4" onmouseover="showmenu('m4', 'sm4')" onmouseout="hidemenu('m4', 'sm4')">Item 4</a></li>
    	<ul class="submenu4" id="sm4" onmouseover="showmenu('m4', 'sm4')" onmouseout="hidemenu('m4', 'sm4')">
        	<li class="nav_li"><a href="#">Item 4.1</a></li>
            <li class="nav_li"><a href="#">Item 4.2</a></li>
            <li class="nav_li"><a href="#">Item 4.3</a></li>
         </ul>
</ul>
</div>

</body>
</html>

-------------------------------------------------------------------------------------------
menu.css
-------------------------------------------------------------------------------------------
@charset "utf-8";
h1 {
	font-family: "Lucida Console", Monaco, monospace;
	font-size: 10mm;
}
.custom_text {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}

body,td,th {
	margin:0;
	padding:0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	border: 0;
}
.nav_li
{
	list-style-type:none;
}
.Menubar
{
	display:block;
	background-color:#0FC;
	position:absolute;
	width: 600px;
	height: 35px;
	left: 0px;
	top: 0px;
}
.menu1
{
	position:absolute;
	background-image:url(../images/button_background_normal.jpg);
	left: 0px;
	top: 0px;
	width:150px;
	height:35px;
}
.menu2
{
	position:absolute;
	background-image:url(../images/button_background_normal.jpg);
	left: 150px;
	top: 0px;
	width:150px;
	height:35px;
}
.menu3
{
	position:absolute;
	background-image:url(../images/button_background_normal.jpg);
	left: 300px;
	top: 0px;
	width:150px;
	height:35px;
}

.menu4
{
	position:absolute;
	background-image:url(../images/button_background_normal.jpg);
	left: 450px;
	top: 0px;
	width:150px;
	height:35px;
}
.submenu2
{
	display:none;
	background-image:url(../images/button_background_normal.jpg);
	position:absolute;
	left: 150px;
	top: 35px;
	width:70px;
	padding:0;
}
.submenu4
{
	display:none;
	background-image:url(../images/button_background_normal.jpg);
	background-color:#FF9;
	position:absolute;
	left:450px;
	top:35px;
	width:70px;
	padding:0;
}
a
{
	text-decoration: none;
}


-------------------------------------------------------------------------------------------
menu.js
-------------------------------------------------------------------------------------------
// JavaScript Document
function showmenu(mID, submID)
{
	var obj_m = document.getElementById(mID);
	var obj_sm = document.getElementById(submID);
	obj_m.style.backgroundImage="url(../images/button_background_highlight.jpg)";
	obj_sm.style.display="block";
}
function hidemenu(mID, submID)
{
	var obj_m = document.getElementById(mID);
	var obj_sm = document.getElementById(submID);
	obj_m.style.backgroundImage="url(../images/button_background_normal.jpg)";
	obj_sm.style.display="none";
}

Future Lies in Present.
Manmohan Bishnoi

AnswerRe: Help - Horizontal dropdown menu Pin
Jules VDV12-Nov-10 9:39
Jules VDV12-Nov-10 9:39 
GeneralRe: Help - Horizontal dropdown menu Pin
Manmohan2913-Nov-10 16:15
Manmohan2913-Nov-10 16:15 
GeneralRe: Help - Horizontal dropdown menu Pin
Jules VDV18-Nov-10 4:32
Jules VDV18-Nov-10 4:32 
QuestionHow can i remove pipe character in string using regex Pin
grewin8-Nov-10 16:31
grewin8-Nov-10 16:31 
AnswerRe: How can i remove pipe character in string using regex Pin
grewin8-Nov-10 17:00
grewin8-Nov-10 17:00 
GeneralRe: How can i remove pipe character in string using regex Pin
sohighthesky15-Nov-10 19:01
sohighthesky15-Nov-10 19:01 
Questionjcarousel not working Pin
wajans6-Nov-10 2:16
wajans6-Nov-10 2:16 
AnswerRe: jcarousel not working Pin
wajans7-Nov-10 19:33
wajans7-Nov-10 19:33 
GeneralRe: jcarousel not working Pin
Not Active8-Nov-10 2:35
mentorNot Active8-Nov-10 2:35 
AnswerRe: jcarousel not working Pin
Eaverae9-Nov-10 20:32
Eaverae9-Nov-10 20:32 
Questionneed Javascript to calculate day difference for dd-mm-yyyy hh:mm:ss(AM/PM) Pin
Alok Sharma ji29-Oct-10 21:24
Alok Sharma ji29-Oct-10 21:24 
AnswerRe: need Javascript to calculate day difference for dd-mm-yyyy hh:mm:ss(AM/PM) Pin
Sunasara Imdadhusen1-Nov-10 2:23
professionalSunasara Imdadhusen1-Nov-10 2:23 
QuestionJavascript Inoperative only in Explorer Pin
PDTUM29-Oct-10 19:17
PDTUM29-Oct-10 19:17 
AnswerRe: Javascript Inoperative only in Explorer PinPopular
NeverHeardOfMe29-Oct-10 22:57
NeverHeardOfMe29-Oct-10 22:57 
GeneralRe: Javascript Inoperative only in Explorer Pin
Sunasara Imdadhusen1-Nov-10 2:16
professionalSunasara Imdadhusen1-Nov-10 2:16 
AnswerRe: Javascript Inoperative only in Explorer Pin
PDTUM1-Nov-10 8:55
PDTUM1-Nov-10 8:55 
QuestionJava Script Error Pin
MathewPV29-Oct-10 19:14
MathewPV29-Oct-10 19:14 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.