Go Back  HTML Forums - Free Webmaster Forums and Help Forums > WEBSITE DEVELOPMENT > Client Side Scripting
User Name:
Password:
 

Reply
Thread Tools   Display Modes
  View First Unread
 
Old 09-23-2005, 06:40 AM
  #1
snapper
Adept (Level 5)
 
Join Date: Sep 2005
Location: At the seaside!
Posts: 45
iTrader: (0)
snapper is an unknown quantity at this point
positioning navigation bar

I have inserted a navigation bar using Dreamweaver, which has inserted the following javascript. Trouble is, I need to fix the position and I'm not familiar enough with Java to identify what needs changing. Did add the following css to try to position it but seems to be overriden by the Java. Any ideas???

<style type="text/css">
<!--
#outer {postition:absolute;
left: 100px; top: 50px;
height: 100px; width: 400px;
background-color: #999999;}
</style>

and in body before nav links:

<div id="outer">
<a href="Evie enlarge.jpg" etc etc....
</div>

The Java for the nav bar is as follows:

<script language="JavaScript" type="text/JavaScript">
<!--
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_nbGroup(event, grpName) { //v6.0
var i,img,nbArr,args=MM_nbGroup.arguments;
if (event == "init" && args.length > 2) {
if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
nbArr[nbArr.length] = img;
for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
if (!img.MM_up) img.MM_up = img.src;
img.src = img.MM_dn = args[i+1];
nbArr[nbArr.length] = img;
} }
} else if (event == "over") {
document.MM_nbOver = nbArr = new Array();
for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
if (!img.MM_up) img.MM_up = img.src;
img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up);
nbArr[nbArr.length] = img;
}
} else if (event == "out" ) {
for (i=0; i < document.MM_nbOver.length; i++) {
img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
} else if (event == "down") {
nbArr = document[grpName];
if (nbArr)
for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
document[grpName] = nbArr = new Array();
for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
if (!img.MM_up) img.MM_up = img.src;
img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;
nbArr[nbArr.length] = img;
} }
}
snapper is offline   Add to del.icio.us Add to del.icio.us    Can you digg it?Can you digg it? Reply With Quote
Old 09-23-2005, 09:48 AM
  #2
smartweb
Chevalier (Level 6)
 
Join Date: Sep 2005
Posts: 52
iTrader: (0)
smartweb is an unknown quantity at this point
That is the main problem with FrontPage, DreamWeaver and the like - People using it don't understand the code inserted by those editors and therefore cannot adjust it. It's better to learn JavaScript and CSS instead of relying on this type of editors.
smartweb is offline   Add to del.icio.us Add to del.icio.us    Can you digg it?Can you digg it? Reply With Quote
Old 09-23-2005, 10:56 AM
  #3
snapper
Adept (Level 5)
 
Join Date: Sep 2005
Location: At the seaside!
Posts: 45
iTrader: (0)
snapper is an unknown quantity at this point
Point taken, and I would love to have the time, but as a complete novice designing a website for the first time, I am on a very steep learning curve as it is. I have learnt more from the very patient contributors on this forum than anywhere else in the week since I first started designing the site. Who knows, perhaps when the last of my four children have started school I will have the time to read my HTML Complete Reference guide cover to cover....in the meantime, thank you to all who have taken the time to help and I hope to get some feedback on my design from the experts in due course!
snapper is offline   Add to del.icio.us Add to del.icio.us    Can you digg it?Can you digg it? Reply With Quote
Old 09-24-2005, 04:05 PM
  #4
snapper
Adept (Level 5)
 
Join Date: Sep 2005
Location: At the seaside!
Posts: 45
iTrader: (0)
snapper is an unknown quantity at this point
Got it! In case anyone was interested, got around problem by inserting style tag in side each of the link references which set absolute position of the individual elements making up nav bar, for eg:

<a href="pic1enlarge.jpg" style="position:absolute; left: 200px; top: 270px; height: 90px; width: 90px; background-color: #999999" target="advimage" onClick="MM_nbGrou etc etc....hope the 6 hours I spent on it might help someone else.
snapper is offline   Add to del.icio.us Add to del.icio.us    Can you digg it?Can you digg it? Reply With Quote

Reply
KEEP TABS
SPONSORS
 
Boxedart
 
 


 
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
  
 
 
 



 
  POSTING RULES
 
 
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Thread Tools
Display Modes

Forum Jump

 

All times are GMT -5. The time now is 06:33 PM.

   

Mascot team created by Drawshop.com

Powered by vBulletin® Version 3.6.7
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.

Server Monitoring by ENIACmonitor 0.01
HTMLforums.com © Big Resources, Inc. Web Design by BoxedArt.com
vRewrite 1.5 beta SEOed URLs completed by Tech Help Forum and Chalo Na.