var auto_refresh = setInterval(
function () {
$('#notifications_update').load('../../ads/ajax/update-notifications.php').fadeIn("slow");
}, 10000); // refresh every 10000 milliseconds
<div id="notifications_update"></div>
Har provad även andra uppläggen som jag vet fungerar på en annan sida, men alla mina ajax script på denna sida har aldrig fungera :/
och går jag direkt till
ads/ajax/update-notification.php så hämtar den meddelandet.
Vet inte varför den vägra läsa av uppdatera har även kört med ett annat system som jag har på min andra sida som har tomt ref och även det scriptet slutar fungera på den här sidan.
fast AJAX har inget med var du har dina javascripts filer att göra. Ladda ner firefox + firebug så kan du själv se var du försöker hämta för filer och få förmodligen 404 eller ett annat felmeddelande.
$ is not defined
[Stanna vid fel] var MenuBar1 = new Spry.Widget.MenuBar...Assets/SpryMenuBarRightHover.gif"});
campai...=174039 (rad 201)
Spry is not defined
[Stanna vid fel] var MenuBar1 = new Spry.Widget.MenuBar...Assets/SpryMenuBarRightHover.gif"});
auto_refresh körs aldrig vad jag ser. på din sida finns inga ajax anrop alls, ett tips är att inte köra interval alls, du vet inte om din kod tar mer än 10 sekunder att generera heller. Kör hellre timeout efter varje lyckat anrop att köra igenom om 10 sekunder.
<script type="text/javascript">
var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgDown:"../../../advertising/SpryAssets/SpryMenuBarDownHover.gif", imgRight:"../../../advertising/SpryAssets/SpryMenuBarRightHover.gif"});
</script>
<script type="text/javascript">
var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgDown:"../../../advertising/SpryAssets/SpryMenuBarDownHover.gif", imgRight:"../../../advertising/SpryAssets/SpryMenuBarRightHover.gif"});
</script>
Den hittar inte Spry eftersom du verkar inte inkludera det, jquery är inte heller inlagt.
TypeError: $("#notifications_update") is null
[Stanna vid fel] $('#notifications_update').load('http:...e-notifications.php').fadeIn("slow");
Det ser ju ut att du försöker köra spry innan den ens är inladdad, javascript löses in från topp till botten, du kan inte förvänta dig att spry skall kunna köras innan den har lästs in av webbläsaren.
<script type="text/javascript">
var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgDown:"../../../advertising/SpryAssets/SpryMenuBarDownHover.gif", imgRight:"../../../advertising/SpryAssets/SpryMenuBarRightHover.gif"});
</script>
Inte när jag kollade och postade kommentaren om den... sen kör du ju https du är medveten om att alla källor måste komma från ett https anrop med då? Det säger du inte med några av dina externa källor (bilder, css och js).
men om du bara skall köra chrome så...
men url:en är fortfarande fel:
GET [url]https://www.smsnetwork.org/ads/ads/ajax/update-notifications.php[/url] 404 (Not Found)