window.location.href

PHPportalen Forum Index » HTML/CSS/JavaScript/Design
Lägg ett bokmärke på hela tråden
Skapa nytt inlägg   Svara på inlägget
Visa föregående ämne :: Visa nästa ämne  
Startad av: Meddelande
marcusgarden



Medlem i: 3137 dagar

Status: Offline



#741340
Inlägg Skrivet: 2017-01-13 11:39      Ämne: window.location.href Citera

Jag har ett script som är meningen att det ska starta varje 30:e sekund, när sidan laddas så tar det ju en liten liten stund innan själva sidan har laddats, alltså på samma sida som scriptet ligger på.

Detta ger en liten förskjutning och i slutändan så tar det kortare och kortare tid innan scriptet körs, vilket då ger att sidan laddar konstant och tiden för att köra ett script på min server överskrids...sidan hänger sig (eller rättare sagt, den blir bara vit och stannar...).

Har någon förslag på hur jag kan fixa detta?

Mitt script idag ser ut som följer:

KOD:
1:
<script type="text/javascript">
2:
        jQuery(document).ready(function($)
3:
        {
4:
            setTimeout(function(){window.location.href = "http://www.mysite.se/index.php?view=thisview&d1=c&d2=send1mail&task=send1mail&sendmail=yes&spara=Skicka";}, 30000);
5:
        });
6:
        </script>
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
LimpanDSS



Medlem i: 2366 dagar
Från: Stockholm
Status: Offline



#741343
Inlägg Skrivet: 2017-01-13 16:11      Ämne: Citera

Du skulle kunna använda dig av Ajax för att hämta sidan i bakgrunden.

http://www.w3schools.com/xml/ajax_intro.asp
 

_________________
Github
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
Koenigsegg



Medlem i: 3659 dagar

Status: Offline



#741345
Inlägg Skrivet: 2017-01-13 17:23      Ämne: Citera

Får hålla med föregående här, det där känns som nåt som borde designas om.
 

_________________
Aktiv frilansare inom ganska mycket som har med webben att göra Smile
Till toppen på sidan
Visa användarprofil Skicka privat meddelande MSN Messenger
mucha



Medlem i: 5245 dagar

Status: Offline



#741372
Inlägg Skrivet: 2017-01-16 22:24      Ämne: Citera

Håller med ovanstående. Men eftersom du ändå redan kör jQuery så skulle jag rekommendera att kolla på jQuerys ajaxmetod: http://api.jquery.com/jquery.ajax/
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
Visa tidigare inlägg:   
Skapa nytt inlägg   Svara på inlägget
PHPportalen Forum Index » HTML/CSS/JavaScript/Design
Hoppa till:  
Du kan inte skapa nya inlägg i det här forumet
Du kan inte svara på inlägg i det här forumet
Du kan inte ändra dina inlägg i det här forumet
Du kan inte ta bort dina inlägg i det här forumet
Du kan inte rösta i det här forumet
Du kan inte bifoga filer i detta forum
Du kan inte ladda ner filer från detta forum
Kontakta oss på adressen: info@phpportalen.net
Webbplatsen bygger i grunden på phpBB © 2001, 2002 phpBB Group

Modifieringar har senare gjorts i systemet av PHPportalen
Sid och logotypdesign skapad av Daren Jularic