La pagina index
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
etcc etc
<script src="inc/caller.js" type="text/javascript"></script>
<script src="inc/ahah.js" type="text/javascript"></script>
<link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />
<script src="js/prototype.js" type="text/javascript"></script>
<script src="js/scriptaculous.js?load=effects" type="text/javascript"></script>
<script src="js/lightbox.js" type="text/javascript"></script>
</head>
<body>
etc etc
[*]Page
etc etc
</body>
</html>
caller.js
codice:
function call(page){
ahah(page + ".html",'content');
}
ahah.js è la tua libreria (per gli altri, reperibile al sito http://www.gizax.it/articles/2005/ahah/ )
Ci sono gli script della lightbox con scriptaculous e prototype
E nella page.html (quella inclusa da ahah)
Riterrai inutile la funzione call ma l'avevo fatto per includere dinamicamente gli script di lightbox, ma vedendo che in quel modo non funzionava ho incluso gli script direttamente nell'head della index (ma ancora non funziona)
Ho provato anche ad aggiungere initLightox() in questo modo
caller.js
codice:
function call(page){
ahah(page + ".html",'content');
initLightbox();
}
Ma lo script non funziona (le foto si aprono come un normale link)
Cosa potrebbe essere
Grazie 1000
Ciao