Ciao a tutti.
Mi succede una cosa stranissima (solo in Firefox).
Ho una pagina che ha il seguente codice:
Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="Content-Language" content="it" />
<meta name="description" content="Parco regionale" />
<meta name="keywords" content="progettipercomunicarei" />
<meta name="author" content="progettipercomunicare, [email]info@progettipercomunicare.it[/email]" />
<title>Fondazione Nuovo Teatro Verdi - Brindisi - Test</title>
<style type="text/css" media="all">@import "include/style.css";</style>
<script src="include/js/lib/prototype.js" type="text/javascript"></script>
<script src="include/js/src/scriptaculous.js" type="text/javascript"></script>
<script type="text/javascript" src="include/js/lib/PrototypeXtensions.js"></script>
<script src="include/js/src/unittest.js" type="text/javascript"></script>
<script type="text/javascript" src="include/js/interazione.js"></script>
</head>
<body>
[url="javascript:getContent('contentTest', 'teatro/pagTest')"]> carica contenuto flash[/url]</p>
<div id="contentTest"></div>
</body>
</html>
La funzione che viene caricata al clic sulla scritta "> carica contenuto flash" è la seguente:
Codice PHP:
function getContent(divBox, nameFile) {
var urlModule = "elementi/" + nameFile + ".php";
new Ajax.History.Updater(divBox, urlModule, {
history : {
id : 'main',
state : nameFile,
cache : true
}
});
}
Uso PrototypeXtensions.js per gestire la history.
In pratica la funzione su indicata mi serve per caricare un file .php dentro il DIV con id = contentTest.
Il caricamento avviene correttamente, ma essendo che dentro il file caricato c'è un piccolo filmato flash, questo si mette a lampeggiare. Il lampeggiamento è dato dal fatto che il file SWF viene caricato continuamente, l'ho verificato utilizzando FireBug.
Questa strana anomalia non avviene in Explorer 6 e 7, non avviene in Safari, ma solo in firefox per mac e firefox per windows.
Potete vedere la pagina incriminata qui:
http://www.fondazionenuovoteatroverd...rdi/test01.php
Se avete voglia e tempo la provereste su IE e firefox?
Qualcuno di voi sa dirmi che cosa non và?
Vi ringrazio!