|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Apr 2004
Città: Londra, UK
Messaggi: 538
|
[JAVASCRIPT] aprire frame in nuova pagina e specificarne il contenuto
Salve a tutti,
sto cercando di metter su un semplice sito fotografico ed ho molti album da inserire. Premetto che questa é la prima javascript che sto tentando di fare! * Nella home avrei tutti i link ai singoli album. * Cliccando su uno dei link vorrei aprire una pagina con diversi frame e definire il loro contenuto dinamicamente (cioè dalle proprietà del link cliccato). Schematicamente sto provando questo codice per la pagina degli album, con 4 frame, chiamato frames.html Codice:
<!DOCTYPE HTML> <HTML> <HEAD> </HEAD> <FRAMESET rows="60,150,1*"> <FRAME name="header" src="1.html" id="header" scrolling="no" frameborder="0" noresize> <FRAMESET cols="150,1*"> <FRAME name="title" src="2.html" id="title" scrolling="no" frameborder="0" noresize> <FRAME name="thumb" src="3.html" id="thumb"frameborder="0" noresize> </FRAMESET> <FRAME name="photo" src="4.html" id="photo" scrolling="no" frameborder="0" noresize > </FRAMESET> </HTML> Codice:
<!DOCTYPE HTML>
<HTML>
<HEAD>
<script type="text/javascript">
function LoadAlbum(loadThisPage)
{
mywin=window.open('frames.html', '_self');
mywin.frames['thumb'].src=loadThisPage;
}
</script>
</HEAD>
<BODY>
<a href="#" onclick="LoadAlbum('album.html')">LINK</a>
</BODY>
</HTML>
Ho provato diverse alternative per la seconda riga della funzione Codice:
mywin.photo=loadThisPage;
mywin.getElementsById("thumb").src='loadThisPage';
Suggerimenti? Grazie! |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:01.



















