Alojé mi sitio web en Google Drive. Como no es compatible con PHP, en su lugar uso Ajax. Mantengo el encabezado y el pie de página en la página index.html, y para la parte del cuerpo: cargo la página relevante usando Ajax. Sin embargo, cuando modifico una página determinada en Google Drive, ajax no carga la página modificada, carga la página anterior.
Ese es mi sitio web. http://diablosoft.hopto.org/
Esta es mi función Ajax.
<script type="text/javascript" defer> function goTo(page){ var loadingEle = document.getElementById("loading"); loadingEle.style.display = "block"; var pgContainer = document.getElementById("pageContainer"); pgContainer.innerHTML = ""; $.ajaxSetup({ cache: false }); $.ajax({ url: "pages/"+page+".html", async: true, cache: false, dataType: "html", success: function(data) { setTimeout(function() { pgContainer.innerHTML = ""; $("#pageContainer").html(data); loadingEle.style.display = "none"; }, 300); } }); } </script>Y este es mi contenido actualizado. Los siguientes son los precios de mis productos (página de Hacks), así es como se ven en HTML.
<h6 class="txt">$7.99</h6> <h6 class="txt">$14.99</h6>Y esto es lo que veo... ctrl + f5 tampoco funciona. Eso solo funciona para la página de índice, pero no para las páginas del cuerpo cargadas a través de Ajax.