Witam, mam następujący problem:
W pliku index.php mam skrypt ajax który wczytuje mi do określonego DIV'a ("lewa") inne strony
Oto kod:
<script type="text/javascript">
//<![CDATA[
function strona(plik) {
if (plik!='onas' && plik!='galeria/galeria' && plik!='wynajem' && plik!='kontakt') return false;
var xml = null;
var wynik = document.getElementById("lewa");
wynik.innerHTML = "Trwa ładowanie strony";
if (window.XMLHttpRequest) xml = new XMLHttpRequest();
else if (window.ActiveXObject) xml = new ActiveXObject("Microsoft.XMLHTTP");
if (xml) {
xml.onreadystatechange = function() {
if (xml.readyState==4) {
wynik.innerHTML = xml.responseText;
}
}
xml.open("GET",plik+".php", true);
xml.send(null);
xmlHttp.overrideMimeType('text/html; charset=ISO-8859-2');
}
return false;
}
strona('onas');
//]]>
</script>
Wszystko ładnie chodzi, tylko gdy próbuje wczytać stronę galeria/galeria.php to wczytują się tylko elementy html, natomiast skrypt galerii zawarty na tej stronie się nie wykonuje. Oto skrypt galerii:
<!--START SIMPLEVIEWER EMBED.-->
<script type="text/javascript" src="svcore/js/simpleviewer.js"></script>
<script type="text/javascript">
jQuery(document).ready(function () {
SV.simpleviewer.load("sv-container", "736", "660", "transparent", true );
});
</script>
<div id="sv-container"></div>
<!-- END SIMPLEVIEWER EMBED -->
W czym może być problem? Dzieki za pomoc!