Menu Javascript e frame

sini

Nuovo Utente
7 Nov 2006
2
0
0
Salve a tutti.

Sono nuovo del Ng e non so niente...diciamo tranquillamente di JavaScript.
Mi rivolgo a voi pertanto per un aiuto.

Ho creato un a pagina web con frame con dreamweaver.
Sul frame sx ho messo un menu in js trovato in un sito (dove ci sono le
raccolte).
Vorrei fare in modo che quando clicco sul menu (le varie voci), mi si apra la relativa pagina sul frame centrale e non sul frame di sx cancellandomi anche il menu.



In teoria dovrei cambiare qualcosa qui:

ejs_mv3_lien[0] += '- <A HREF="http://freephp.it/script/index.asp"
CLASS=ejs_mv3_styl_scroll>xxxx</A><BR>';

ma non so cosa mettere.

Grazie per l'aiuto.
:byebye:

Vi riporto tutto il codice inserito sul frame sx.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<title>Documento senza titolo</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>



</HEAD>

<BODY BGCOLOR="black" vlink="red" link="blue">

<p>&nbsp;</p>

<p>&nbsp;</p>

<p><font color="#999999" face="Lucida Handwriting"><strong>Men<font
color="#E4D28B">u'</font></strong></font></p>

<p>&nbsp;</p>

<p>

<script language="JavaScript">

document.write('<STYLE TYPE=text/css>');

document.write('.ejs_mv3_styl_scroll
{font-size:12px;font-family:Verdana;color:#999999;text-decoration:none}');

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

ejs_mv3_largeur = 180;

ejs_mv3_hauteur = 120;

ejs_mv3_bgcolor = '#E4D28B';

ejs_mv3_menu = new Array;

ejs_mv3_menu[0] = 'Home page';

ejs_mv3_menu[1] = 'Sc';

ejs_mv3_menu[2] = 'Fi';

ejs_mv3_menu[3] = 'Contatti';

ejs_mv3_menu[4] = 'Dove Siamo';



ejs_mv3_lien = new Array;

ejs_mv3_lien[0] = ''

ejs_mv3_lien[1] = ''

ejs_mv3_lien[2] = ''

ejs_mv3_lien[3] = ''

ejs_mv3_lien[4] = ''

ejs_mv3_lien[0] += '- <A HREF="http://freephp.it/script/index.asp"
CLASS=ejs_mv3_styl_scroll>xxxx</A><BR>';

ejs_mv3_lien[0] += '- <A HREF="http://freephp.it/script/index.asp"
CLASS=ejs_mv3_styl_scroll>xxxx</A><BR>';

ejs_mv3_lien[0] += '- <A HREF="http://freephp.it/script/index.asp"
CLASS=ejs_mv3_styl_scroll>xxxx</A><BR>';

ejs_mv3_lien[1] += '- <A HREF="http://freephp.it/script/index.asp"
CLASS=ejs_mv3_styl_scroll>xxxx</A><BR>';

ejs_mv3_lien[1] += '- <A HREF="http://freephp.it/script/index.asp"
CLASS=ejs_mv3_styl_scroll>xxxx</A><BR>';

ejs_mv3_lien[2] += '- <A HREF="http://freephp.it/script/index.asp"
CLASS=ejs_mv3_styl_scroll>xxxx</A><BR>';

ejs_mv3_lien[2] += '- <A HREF="http://freephp.it/script/index.asp"
CLASS=ejs_mv3_styl_scroll>xxxx</A><BR>';

ejs_mv3_lien[2] += '- <A HREF="http://freephp.it/script/index.asp"
CLASS=ejs_mv3_styl_scroll>xxxx</A><BR>';

ejs_mv3_lien[3] += '- <A HREF="http://freephp.it/script/index.asp"
CLASS=ejs_mv3_styl_scroll>xxxx</A><BR>';

ejs_mv3_lien[3] += '- <A HREF="http://freephp.it/script/index.asp"
CLASS=ejs_mv3_styl_scroll>xxxx</A><BR>';

ejs_mv3_lien[3] += '- <A HREF="http://freephp.it/script/index.asp"
CLASS=ejs_mv3_styl_scroll>xxxx</A><BR>';

ejs_mv3_lien[4] += '- <A HREF="http://freephp.it/script/index.asp"
CLASS=ejs_mv3_styl_scroll>xxxx</A><BR>';





function d(texte)

{

document.write(texte);

}

d('<DIV ID=ejs_mv3_relativ
STYLE="position:relative;width:'+ejs_mv3_largeur+';height:'+ejs_mv3_hauteur+'">');

d('<DIV ID=ejs_mv3_cadre
STYLE="position:absolute;width:'+(ejs_mv3_largeur-8)+';height:'+(ejs_mv3_hauteur-8)+';top:4;left:4;clip:rect(0
'+(ejs_mv3_largeur-8)+' '+(ejs_mv3_hauteur-8)+' 0)">');

d('<div id=ejs_mv3_scroll_1
style="position:absolute;width:'+(ejs_mv3_largeur-8)+';left:0;top:0;"
CLASS=ejs_mv3_styl_scroll>Caricamento del menù ...</DIV>');

d('<div id=ejs_mv3_scroll_2
style="position:absolute;width:'+(ejs_mv3_largeur-8)+';top:0;left:'+ejs_mv3_largeur+';"
CLASS=ejs_mv3_styl_scroll></DIV>');

d('</DIV></DIV>');

ejs_mv3_mode = 1;

ejs_mv3_actuel = 0;

function ejs_mv3_show(menu)

{

if(menu == "menu")

{

var html = "<TABLE BORDER=1 BORDERCOLOR=black WIDTH=100% CELLSPACING=0
BGCOLOR="+ejs_mv3_bgcolor+">";

for(a=0;a<ejs_mv3_menu.length;a++)

{

html += '<TR><TD><A HREF=# onClick=\'ejs_mv3_show('+a+');return(false)\'
CLASS=ejs_mv3_styl_scroll>'+ejs_mv3_menu[a]+'</A></TD></TR>';

}

html += "</TABLE>";

document.getElementById("ejs_mv3_scroll_1").innerHTML = html;

if(ejs_mv3_mode == 2)

ejs_mv3_action(1);

}

else

{

var html = "<TABLE HEIGHT="+(ejs_mv3_hauteur-15)+" BORDER=1
BORDERCOLOR=black WIDTH=100% CELLSPACING=0
BGCOLOR="+ejs_mv3_bgcolor+"><TR><TD HEIGHT=20 ALIGN=center
CLASS=ejs_mv3_styl_scroll>"+ejs_mv3_menu[menu]+"</TD></TR><TR><TD
HEIGHT="+(ejs_mv3_hauteur-55)+" VALIGN=top
CLASS=ejs_mv3_styl_scroll>"+ejs_mv3_lien[menu]+"</TD></TR><TR><TD HEIGHT=20
CLASS=ejs_mv3_styl_scroll>&lt; <A HREF=#
onClick='ejs_mv3_show(\"menu\");return(false)'
CLASS=ejs_mv3_styl_scroll>Indietro</A></TD></TR></TABLE>";

document.getElementById("ejs_mv3_scroll_2").innerHTML = html;

if(ejs_mv3_mode == 1)

ejs_mv3_action(2);

}

}

ejs_mv3_cursor = ejs_mv3_largeur;

function ejs_mv3_action(action)

{

if(action == 2)

{

if(ejs_mv3_cursor>0)

{

ejs_mv3_cursor -= 10;

document.getElementById("ejs_mv3_scroll_1").style.left =
ejs_mv3_cursor-ejs_mv3_largeur;

document.getElementById("ejs_mv3_scroll_2").style.left = ejs_mv3_cursor;

setTimeout("ejs_mv3_action("+action+")",1);

ejs_mv3_mode = 2;

}

}

else

{

if(ejs_mv3_cursor<ejs_mv3_largeur)

{

ejs_mv3_cursor += 10;

document.getElementById("ejs_mv3_scroll_1").style.left =
ejs_mv3_cursor-ejs_mv3_largeur;

document.getElementById("ejs_mv3_scroll_2").style.left = ejs_mv3_cursor;

setTimeout("ejs_mv3_action("+action+")",1);

ejs_mv3_mode = 1;

}

}

}

window.onload = new Function("ejs_mv3_show('menu')");

</script>

</p>

<p><br>

<br>

<br>

<br>

<br>

<br>

<br>

<br>

</p>

<p>&nbsp; </p>

</body>

</html>
 

sini

Nuovo Utente
7 Nov 2006
2
0
0
Bastava cambiare cosi...ma siccome non so niente di JavaScript...

ejs_mv3_lien[0] += '- <A HREF="../aaa/IMMAGINI/acqua.jpg"
target="right_frame">FOTO1</A><BR>';

dove "right_frame" è il nome assegnato al frame destro alla pagina web
pricipale che contiene i frames.

Ricapitolando:

jex12.htm pagina web principale che contiene:

<FRAME SRC="jex14.htm" name="right_frame">

jex13.htm (frame sinistro) (che contiene il codice del menu che avevo
postato)
jex14.htm (frame destro)


Scusate se ho fatto tutta questa precisazione, ma ho fatto in modo che se
c'e' qualcuno che come me non ne sa un H di Javascript, possa capire dove
sistemare il tutto...

Grazie ancora per l'aiuto.

SiNi
 
Discussioni simili
Autore Titolo Forum Risposte Data
M [Javascript] Caricamento menu da file esterno Javascript 8
P [Javascript] Voce del menu evidenziata in base alla pagina attiva Javascript 48
S [Javascript] [CSS] Spazio Bianco tra Slider e Menu foto Javascript 6
P [Javascript] problema menu responsive su aruba, editor bk Javascript 1
K [Javascript] Finestra menu Javascript 1
C [Javascript] [HTML] Problemi: Overlay, Banner, Menu Javascript 4
G [Javascript] Transition in OnClick Dropdown Menu Javascript 5
U [Javascript] Menu responsive non scompare col click sui link Javascript 0
A [Javascript] Problemi menu bootstrap Javascript 1
M [Javascript] far scomparire il menu al click Javascript 0
Daniele450 [Javascript] Linkare ogni sigola voce dello stesso menu ad un div diverso della stessa pagina Javascript 3
ANDREA20 [Javascript] funzione menu Javascript 1
P Creare javascript onmouseout per menu Javascript 9
F Problema con Menu Javascript HTML e CSS 1
F Menu Javascript Javascript 3
I problema con un menu javascript Javascript 4
I Menu Javascript con memoria. Javascript 5
S far convivere menu e galleria in javascript Javascript 7
D aiuto per modifica menu javascript Javascript 0
R OnChange e menu a tendina [Era: javascript] Javascript 2
M Problema Con Menu Javascript Javascript 1
S Menu css+xhtml+javascript Javascript 1
E menu javascript esterno Javascript 1
K Menu javascript integrato con php Javascript 1
M Aiuto per Modifica javascript prer menu ad albero Javascript 1
S Problema menu javascript Javascript 2
O menu a tendina javascript Javascript 3
T problemi con dati menu a tendina HTML e CSS 2
A menu a tendina php PHP 1
M Accordion menu e posizione div HTML e CSS 0
F Menu responsive larghezza schermo HTML e CSS 2
G Colorare menu select attraverso ricerca php PHP 0
M Creazione menu a tendina Javascript 3
D menu con submenu orizzontale HTML e CSS 0
Cosina Menu fisso copre i titoli quando cliccati nel sommario jQuery Javascript 4
G creazione menu a tendina e invio a pagina php PHP 1
P Sub menu con Collapse. Javascript 0
R abilitare menu a tendina tramite relativa chekbox PHP 17
L Aiuto creazione menu mancante WordPress 0
S spostare il pulsante menu dropdown HTML e CSS 8
F Dropdown menu con tabella PHP 33
Spown [WordPress] Problemi visualizzazione su più browser + voci menu in movimento WordPress 1
A [WordPress] Menu bar WordPress 0
W [WordPress] Non si vedono le categorie da aggiungerle al Top Menu WordPress 3
M Inviare variabili da menu a tendina a pagina php con post PHP 6
M [PHP] Selezione da menu a discesa con 2 variabili PHP 0
F [WordPress] [HTML] Aggiungere una pagina solo allo sticky menu WordPress 4
M [PHP] Creare un menu a tendina con pdo PHP 18
W [HTML] Animazione menu mobile HTML e CSS 0
P [HTML] Eliminare doppio menu in wordpress WordPress 2

Discussioni simili