Welcome to TalkGraphics.com
Results 1 to 4 of 4
  1. #1
    Join Date
    Sep 2010
    Posts
    3

    Default Menu Maker Links Help

    Hi i have a file xaramenu.js and camden.js which has all the links in it but when i click link it opens in a new window how can i change it so opens in same window please i know i got to use target="_self" but not sure where to put it in the camden.js or xaramenu.js i have posted camden.js file which may help

    Code:
    var clicked=""
    var gtype=".gif"
    var selstate="_over"
    if (typeof(loc)=="undefined" || loc==""){
    	var loc=""
    	if (document.body&&document.body.innerHTML){
    		var tt = document.body.innerHTML.toLowerCase();
    		var last = tt.indexOf("camden.js\"");
    		if (last>0){
    			var first = tt.lastIndexOf("\"", last);
    			if (first>0 && first<last) loc = document.body.innerHTML.substr(first+1,last-first-1);
    		}
    	}
    }
    
    document.write("<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr>");
    tr(false);
    writeButton(loc+"","home.html","camden_b1",175,19,"Home","mainFrame",0);
    writeButton(loc+"","about.html","camden_b2",175,19,"About Me","mainFrame",0);
    writeButton(loc+"","prices.html","camden_b3",175,19,"Prices","mainFrame",0);
    writeButton(loc+"","contact.html","camden_b4",175,19,"Contact Me","mainFrame",0);
    tr(true);
    document.write("</tr></table>")
    loc="";
    
    function tr(b){}
    
    function turn_over(name) {
    	if (document.images != null && clicked != name) {
    		document[name].src = document[name+"_over"].src;
    	}
    }
    
    function turn_off(name) {
    	if (document.images != null && clicked != name) {
    		document[name].src = document[name+"_off"].src;
    	}
    }
    
    function reg(gname,name)
    {
    if (document.images)
    	{
    	document[name+"_off"] = new Image();
    	document[name+"_off"].src = loc+gname+gtype;
    	document[name+"_over"] = new Image();
    	document[name+"_over"].src = loc+gname+"_over"+gtype;
    	}
    }
    
    function evs(name){ return " onmouseover=\"turn_over('"+ name + "')\" onmouseout=\"turn_off('"+ name + "')\""}
    
    function writeButton(urld, url, name, w, h, alt, target, hsp)
    {
    	gname = name;
    	while(typeof(document[name])!="undefined") name += "x";
    	reg(gname, name);
    	tr(true);
    	document.write("<td>");
    	if (alt != "") alt = " alt=\"" + alt + "\"";
    	if (target != "") target = " target=\"" + target + "\"";
    	if (w > 0) w = " width=\""+w+"\""; else w = "";
    	if (h > 0) h = " height=\""+h+"\""; else h = "";	
    	if (url != "") url = " href=\"" + urld + url + "\"";
    	
    	document.write("<a " + url + evs(name) + target + ">");	
    	
    	if (hsp == -1) hsp =" align=\"right\"";
    	else if (hsp > 0) hsp = " hspace=\""+hsp+"\"";
    	else hsp = "";
    	
    	document.write("<img src=\""+loc+gname+gtype+"\" name=\"" + name + "\"" + w + h + alt + hsp + " border=\"0\" /></a></td>");
    	tr(false);
    }
    Regards,
    Aaron

  2. #2
    Join Date
    Sep 2010
    Posts
    3

    Default Re: Menu Maker Links Help

    fixed it what i had to do was add

    "javascript:;","_self",

    Regards,
    Aaron

  3. #3
    Join Date
    Nov 2000
    Location
    Red Boiling Springs TN USA
    Posts
    19,208

    Default Re: Menu Maker Links Help

    Hi Aaron,

    Welcome to Talkgraphics.

    Thanks for posting your question and the answer.

    Very Useful information.
    Soquili
    a.k.a. Bill Taylor
    Bill is no longer with us. He died on 10 Dec 2012. We remember him always.
    My TG Album
    Last XaReg update

  4. #4
    Join Date
    Sep 2010
    Posts
    3

    Default Re: Menu Maker Links Help

    no worries any time

 

 

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •