Linkear desde una capa para descargar un archivo

Tengo que armar un cd, desde el cual por medio de un html que tiene un menu hecho en una capa con java, se linkee a diferentes archivos de word para que el usuario descargue manuales. Es posible?
Sí, sólo debes de poner los word comprimidos y linkearlos como si linkearas otra página de la web.
Saludos :wink:
Hola!! Gracias por tu informacion, eso ya lo probe, y no funciona, lo que no se es si no funciona porque no lo pase a cd aun, o porque estoy linkeando desde un menu hecho con java en una capa html
Pues sera q pueder colocar los codigos q tienes para entender mejor lo q nos dices?

Es q no entiendo muy bien lo de el menu hecho con java en una capa de html, y para mi una imagen vale mas q mil palabras, jeje

Saludos
WiLL
OK Ahi va y gracias por intentar...

<html>
<head>
<title>Manuales</title>
<style type="text/css">
.clTopMenu {
position:absolute;
width:166px;
height:150px;
clip: rect(0px 166px 150px 0px);
layer-background-color:#D9E2FF;
background-color:#043472;
z-index:auto;
visibility:hidden;
}
.clTopMenuBottom {
position:absolute;
width:166px;
height:30px;
clip:rect(0px 166px 30px 0px);
layer-background-color:#cecfce;
background-color:#FFFFCC;
z-index:2;
left: 2px;
top: 30px;
}
.clTopMenuText {
position:absolute;
width:162px;
left:2px;
top:35px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
background-color:#D9E2FF;
z-index:1;
height: 100;
color: #BD3ED9;
line-height: 20px;
text-align: center;
font-weight: normal;
text-transform: uppercase;
}

body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
</style>


<script language="JavaScript" type="text/javascript">
<!--

function lib_bwcheck(){ //Browsercheck (needed)
this.ver=navigator.appVersion
this.agent=navigator.userAgent
this.dom=document.getElementById?1:0
this.opera5=(navigator.userAgent.indexOf("Opera")>-1 && document.getElementById)?1:0
this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom && !this.opera5)?1:0;
this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom && !this.opera5)?1:0;
this.ie4=(document.all && !this.dom && !this.opera5)?1:0;
this.ie=this.ie4||this.ie5||this.ie6
this.mac=this.agent.indexOf("Mac")>-1
this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0;
this.ns4=(document.layers && !this.dom)?1:0;
this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5)
return this
}
var bw=lib_bwcheck()

nPlace=0

var nNumberOfMenus=4

var nMwidth=166 //The width on the menus (set the width in the stylesheet as well)
var nPxbetween=9 //Pixels between the menus
var nFromleft=15 //The first menus left position
var nFromtop=5 //The top position of the menus
var nBgcolor='#FFFFCC' //The bgColor of the bottom mouseover div
var nBgcolorchangeto='#6380BC' //The bgColor to change to
var nImageheight=33 //The position the mouseover line div will stop at when going up!

//Object constructor
function makeNewsMenu(obj,nest){
nest=(!nest) ? "":'document.'+nest+'.'
this.css=bw.dom? document.getElementById(obj).style:bw.ie4?document.all.style:bw.ns4?eval(nest+"document.layers." +obj):0;
this.evnt=bw.dom? document.getElementById(obj):bw.ie4?document.all:bw.ns4?eval(nest+"document.layers." +obj):0;
this.scrollHeight=bw.ns4?this.css.document.height:this.evnt.offsetHeight
this.moveIt=b_moveIt;this.bgChange=b_bgChange;
this.slideUp=b_slideUp; this.slideDown=b_slideDown;
this.clipTo=b_clipTo;
this.obj = obj + "Object"; eval(this.obj + "=this")
}
//Objects methods

// A unit of measure that will be added when setting the position of a layer.
var px = bw.ns4||window.opera?"":"px";

function b_moveIt(x,y){this.x=x; this.y=y; this.css.left=this.x+px; this.css.top=this.y+px;}
function b_bgChange(color){this.css.backgroundColor=color; this.css.bgColor=color; this.css.background=color;}
function b_clipTo(t,r,b,l){
if(bw.ns4){this.css.clip.top=t; this.css.clip.right=r; this.css.clip.bottom=b; this.css.clip.left=l
}else this.css.clip="rect("+t+"px "+r+"px "+b+"px "+l+"px)";
}
function b_slideUp(ystop,moveby,speed,fn,wh){
if(!this.slideactive){
if(this.y>ystop){
this.moveIt(this.x,this.y-5); eval(wh)
setTimeout(this.obj+".slideUp("+ystop+","+moveby+","+speed+",'"+fn+"','"+wh+"')",speed)
}else{
this.slideactive=false; this.moveIt(0,ystop); eval(fn)
}
}
}
function b_slideDown(ystop,moveby,speed,fn,wh){
if(!this.slideactive){
if(this.y<ystop){
this.moveIt(this.x,this.y+5); eval(wh)
setTimeout(this.obj+".slideDown("+ystop+","+moveby+","+speed+",'"+fn+"','"+wh+"')",speed)
}else{
this.slideactive=false; this.moveIt(0,ystop); eval(fn)
}
}
}
//Initiating the page, making cross-browser objects
function newsMenuInit(){
oTopMenu=new Array()
zindex=10
for(i=0;i<=nNumberOfMenus;i++){
oTopMenu=new Array()
oTopMenu[0]=new makeNewsMenu('divTopMenu'+i)
oTopMenu[1]=new makeNewsMenu('divTopMenuBottom'+i,'divTopMenu'+i)
oTopMenu[2]=new makeNewsMenu('divTopMenuText'+i,'divTopMenu'+i)
oTopMenu[1].moveIt(0,nImageheight)
oTopMenu[0].clipTo(0,nMwidth,nImageheight+3,0)
if(!nPlace) oTopMenu[0].moveIt(i*nMwidth+nFromleft+(i*nPxbetween),nFromtop)
else{
oTopMenu[0].moveIt(nFromleft,i*nImageheight+nFromtop+(i*nPxbetween))
oTopMenu[0].css.zIndex=zindex--
}
oTopMenu[0].css.visibility="visible"
}
}
//Moves the menu
function topMenu(num){
if(oTopMenu[1].y==nImageheight) oTopMenu[1].slideDown(oTopMenu[2].scrollHeight+20,10,40,'oTopMenu['+num+'][0].clipTo(0,nMwidth,oTopMenu['+num+'][1].y+3,0)','oTopMenu['+num+'][0].clipTo(0,nMwidth,oTopMenu['+num+'][1].y+3,0)')
else if(oTopMenu[1].y==oTopMenu[2].scrollHeight+20) oTopMenu[1].slideUp(nImageheight,10,40,'oTopMenu['+num+'][0].clipTo(0,nMwidth,oTopMenu['+num+'][1].y+3,0)','oTopMenu['+num+'][0].clipTo(0,nMwidth,oTopMenu['+num+'][1].y+3,0)')
}
//Changes background onmouseover
function menuOver(num){oTopMenu[1].bgChange(nBgcolorchangeto)}
function menuOut(num){oTopMenu[1].bgChange(nBgcolor)}

//Calls the init function onload if the browser is ok...
if (bw.bw) onload = newsMenuInit;

//-->
</script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="estilos.css" rel="stylesheet" type="text/css">
</head>

<body bgcolor="#D9E2FF">

<div id="divTopMenu0" class="clTopMenu">[contenido no disponible]
<div id="divTopMenuText0" class="clTopMenuText">
PARTE 1

PARTE 2

PARTE 3

</div>
<div id="divTopMenuBottom0" class="clTopMenuBottom"></div>
</div>

<div id="divTopMenu1" class="clTopMenu">[contenido no disponible]
<div id="divTopMenuText1" class="clTopMenuText">
TIENDA PARA JEFES DE VENTAS

</div>
<div id="divTopMenuBottom1" class="clTopMenuBottom"></div>
</div>
<div id="divTopMenu2" class="clTopMenu">[contenido no disponible]
<div id="divTopMenuText2" class="clTopMenuText">
TIENDA PARA JEFES ZONALES
</div>
<div id="divTopMenuBottom2" class="clTopMenuBottom"></div>
</div>
<div id="divTopMenu3" class="clTopMenu">[contenido no disponible]
<div id="divTopMenuText3" class="clTopMenuText">
Informes Escritos </div>
<div id="divTopMenuBottom3" class="clTopMenuBottom"></div>
</div>

</div>
</body>
</html>