471,350 Members | 1,766 Online
Bytes | Software Development & Data Engineering Community
Post +

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 471,350 software developers and data experts.

Question on Floating Menu Script...

Here´s the script for my floating menu.
Is it possible to assign it to a table cell and if yes how to do it?
I hope you mean what I want to do?
Thanks for help,
lg
Christina

<!-- Start

if (!document.layers)
document.write('<div id="Floater" style="position:absolute">')
document.write('<layer id="Floater">');

document.write('<a href="material.htm"><img
src="picts/float-material.gif" border="0" vspace="1"></a><br>');
document.write('<a href="cyanotypie.htm"><img
src="picts/float-cyanotypie.gif" border="0" vspace="1"></a><br>');
document.write('<a href="kallitypie.htm"><img
src="picts/float-kallitypie.gif" border="0" vspace="1"></a><br>');
document.write('<a href="gummidruck.htm"><img
src="picts/float-gummidruck.gif" border="0" vspace="1"></a><br>');
document.write('<a href="index.htm"><img src="picts/float-home.gif"
border="0" vspace="1"></a><br>');
document.write('<a href="#top"><img src="picts/float-top.gif" border="0"
vspace="1"></a><br>');

document.write('</layer>');

if (!document.layers)
document.write('</div>')

function FloatMenu()
{
var Xloc = 0,
Yloc = 600;
var ns = (navigator.appName.indexOf("Netscape") != -1);
function SetMenu(id)
{
var
GetElements=document.getElementById?document.getEl ementById(id):document.all?document.all[id]:document.layers[id];
if(document.layers)GetElements.style=GetElements;
GetElements.sP=function(x,y){this.style.right=x;th is.style.top=y;};
GetElements.x = Xloc;
GetElements.y = ns ? pageYOffset + innerHeight :
document.body.scrollTop + document.body.clientHeight;
GetElements.y -= Yloc;
return GetElements;
}
window.LoCate_XY=function()
{
var pY = ns ? pageYOffset + innerHeight : document.body.scrollTop +
document.body.clientHeight;
ftlObj.y += (pY - Yloc - ftlObj.y)/15;
ftlObj.sP(ftlObj.x, ftlObj.y);
setTimeout("LoCate_XY()", 10);
}
ftlObj = SetMenu("Floater");
LoCate_XY();
}
FloatMenu();
Jul 23 '05 #1
4 1919
Christina Joch wrote:
Here´s the script for my floating menu.
Is it possible to assign it to a table cell and if yes how to do it?
I hope you mean what I want to do?
Thanks for help,
lg
Christina

<!-- Start

if (!document.layers)
document.write('<div id="Floater" style="position:absolute">')
document.write('<layer id="Floater">');

document.write('<a href="material.htm"><img
src="picts/float-material.gif" border="0" vspace="1"></a><br>');
document.write('<a href="cyanotypie.htm"><img
src="picts/float-cyanotypie.gif" border="0" vspace="1"></a><br>');
document.write('<a href="kallitypie.htm"><img
src="picts/float-kallitypie.gif" border="0" vspace="1"></a><br>');
document.write('<a href="gummidruck.htm"><img
src="picts/float-gummidruck.gif" border="0" vspace="1"></a><br>');
document.write('<a href="index.htm"><img src="picts/float-home.gif"
border="0" vspace="1"></a><br>');
document.write('<a href="#top"><img src="picts/float-top.gif" border="0" vspace="1"></a><br>');

document.write('</layer>');

if (!document.layers)
document.write('</div>')

function FloatMenu()
{
var Xloc = 0,
Yloc = 600;
var ns = (navigator.appName.indexOf("Netscape") != -1);
function SetMenu(id)
{
var
GetElements=document.getElementById?document.getEl ementById(id):document.all?document.all[id]:document.layers[id]; if(document.layers)GetElements.style=GetElements;
GetElements.sP=function(x,y){this.style.right=x;th is.style.top=y;};
GetElements.x = Xloc;
GetElements.y = ns ? pageYOffset + innerHeight :
document.body.scrollTop + document.body.clientHeight;
GetElements.y -= Yloc;
return GetElements;
}
window.LoCate_XY=function()
{
var pY = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
ftlObj.y += (pY - Yloc - ftlObj.y)/15;
ftlObj.sP(ftlObj.x, ftlObj.y);
setTimeout("LoCate_XY()", 10);
}
ftlObj = SetMenu("Floater");
LoCate_XY();
}
FloatMenu();


Christina...that looks to be a *very* old version of Roy Whittle's
FloatMenu. It's gone through several upgrades in the interim; I believe
this is the most recent version:

http://www.javascript-fx.com/navigat...menu/demo.html
What exactly did you want it to do? ~:\

Jul 23 '05 #2
Christina Joch wrote:
Here´s the script for my floating menu.
Is it possible to assign it to a table cell and if yes how to do it?
I hope you mean what I want to do?
Thanks for help,
lg
Christina

<!-- Start

if (!document.layers)
document.write('<div id="Floater" style="position:absolute">')
document.write('<layer id="Floater">');

document.write('<a href="material.htm"><img
src="picts/float-material.gif" border="0" vspace="1"></a><br>');
document.write('<a href="cyanotypie.htm"><img
src="picts/float-cyanotypie.gif" border="0" vspace="1"></a><br>');
document.write('<a href="kallitypie.htm"><img
src="picts/float-kallitypie.gif" border="0" vspace="1"></a><br>');
document.write('<a href="gummidruck.htm"><img
src="picts/float-gummidruck.gif" border="0" vspace="1"></a><br>');
document.write('<a href="index.htm"><img src="picts/float-home.gif"
border="0" vspace="1"></a><br>');
document.write('<a href="#top"><img src="picts/float-top.gif" border="0" vspace="1"></a><br>');

document.write('</layer>');

if (!document.layers)
document.write('</div>')

function FloatMenu()
{
var Xloc = 0,
Yloc = 600;
var ns = (navigator.appName.indexOf("Netscape") != -1);
function SetMenu(id)
{
var
GetElements=document.getElementById?document.getEl ementById(id):document.all?document.all[id]:document.layers[id]; if(document.layers)GetElements.style=GetElements;
GetElements.sP=function(x,y){this.style.right=x;th is.style.top=y;};
GetElements.x = Xloc;
GetElements.y = ns ? pageYOffset + innerHeight :
document.body.scrollTop + document.body.clientHeight;
GetElements.y -= Yloc;
return GetElements;
}
window.LoCate_XY=function()
{
var pY = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight;
ftlObj.y += (pY - Yloc - ftlObj.y)/15;
ftlObj.sP(ftlObj.x, ftlObj.y);
setTimeout("LoCate_XY()", 10);
}
ftlObj = SetMenu("Floater");
LoCate_XY();
}
FloatMenu();


Christina...that looks to be a *very* old version of Roy Whittle's
FloatMenu. It's gone through several upgrades in the interim; I believe
this is the most recent version:

http://www.javascript-fx.com/navigat...menu/demo.html
What exactly did you want it to do? ~:\

Jul 23 '05 #3
My webpage is designed with a table.
I used to have it 100% wide, but now I decided only to give them 70% wide.
The floating menu still stays in the right side, but I want it to move
into the table, on the right side in the white area.
Here you can see what I mean:

<http://www.fotografisches.at/edeldruck.htm>

Don´t mind the design, I will change it.
I hope you know what it should look like and what I want to do.
Thanks
Christina

P.s. thanks for the link to the newest version.
Jul 23 '05 #4
Christina Joch wrote:
My webpage is designed with a table.
I used to have it 100% wide, but now I decided only to give them 70% wide. The floating menu still stays in the right side, but I want it to move into the table, on the right side in the white area.
Here you can see what I mean:

<http://www.fotografisches.at/edeldruck.htm>

Don´t mind the design, I will change it.
I hope you know what it should look like and what I want to do.
Thanks
Christina

P.s. thanks for the link to the newest version.


Hi Christina. Sorry for the delay.

Played around with your homepage and tried a few things. Emailed the
results to in**@fotografisches.at as an attachment. Keep me posted.

Rob

Jul 23 '05 #5

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

1 post views Thread by Lars Hedström | last post: by
5 posts views Thread by jemcgui | last post: by
2 posts views Thread by Dariusz Tomoñ | last post: by
4 posts views Thread by Jason Carlton | last post: by
reply views Thread by XIAOLAOHU | last post: by

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.