Archief - JAVASCRIPT: 1keer refreshen!

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Cervantes

Legacy Member
Ik heb een javascript(je) nodig voor een pagina 1keer te laten refreshen! Dus bv, wanneer ge site opent, dan 1sec. daarna refresh! Possible?

|t3st

Legacy Member
beu dunno eigenlijk (had verkeerde post sorry:p).

greetz sluttie
denk da het wel mogelijk es met php of met java script ma kom.

.kw

Legacy Member
Zou kunnen met sessies, maar ik zie er eigenlijk het nut niet van in.

Cervantes

Legacy Member
zie, site heeft rare gewoontes :p
bij sommige mensen met een 1024x768 hebben probleme met die site, als ge die opent, word die table soms ineens 100percent over u scherm, en normaal moet dat mooi allemaal in elkaar passen! en als ge refresht, dan hebde dat nietmeer, dus ik vind dat wel raar, soms iemand een idee omzoiets optelossen?

wickey

Legacy Member
ik zit op 1280*1024 en u tabels zitten nog mooi maar sommige images hebben wel zwarte kantjes :/ wss door dat ze er ni mer inpassen


:offtopic: Waarom maakte 2topics me ongeveer zelfde probleem ????

den Acid Burn

Legacy Member
je kan je pagina refreshen door op button te klikken:

<script language="JavaScript">
function refresh() {
window.history.go();
}
</script>

in de button tag zet je onClick="refresh();"

Grtz Acid.Burn

orez

Legacy Member
euh ipv al die zever... 1 maal refreshen, meta-tag ?? :|

<meta content="refresh" url="1; url" >

ofzo :| oe dat nu precies was schietet me ni direct te binne srr :p

den Acid Burn

Legacy Member
@ ru' orez

dikke nek, als ge toch iets wilt zegge doe het dan tegoei

die meta tag die gij geeft blijft om de sec de pagina refreshen, cervantes vroeg om de pagina 1 maal te refeshen!

zabulus

Legacy Member
Originally posted by ru`orez
euh ipv al die zever... 1 maal refreshen, meta-tag ?? :|

<meta content="refresh" url="1; url" >

ofzo :| oe dat nu precies was schietet me ni direct te binne srr :p
gij wilt redirecten :)

orez

Legacy Member
Originally posted by den Acid Burn
@ ru' orez

dikke nek, als ge toch iets wilt zegge doe het dan tegoei

die meta tag die gij geeft blijft om de sec de pagina refreshen, cervantes vroeg om de pagina 1 maal te refeshen!

ipv mij gewoon op mn fout te wijzen door het deftig te argumenteren ... wrm direct aanvallen met dikke nek?

Cervantes zijn bedoeling is waarschijnlijk om te pagina te late refreshe omda de oude files die al in cache zitte te vernieuwe, als ge mn redenering snapt, dan kan je toch ook simpel met ne optie in de meta-tag iets op NO-CACHE zetten dacht ik ?

killgore

Legacy Member
zoals ek in vorige thread al gepost heb:

optie 1:
maak 2 pagina's, die identiek zijn, enkel zet je in de eerste je meta-tag om te refreshen (naar de 2° page), en in de 2° page laat je die meta-tag weg.

optie 2, php:
PHP:
<?php
if(!(isset($_GET['refresh'])) && $_GET['refresh'] == "no"))
{
    echo '<meta http-equiv="refresh" content="5;url=http://www.domein.com/dezeurl.php">';
}
?>

optie 3, javascript met cookies:

Dunno in welke browsers dit werkt, ik werk immers niet vaak met javascript. Dit had ik gevonden na 2 min. google:
PHP:
<!-- TWO STEPS TO INSTALL COOKIE REDIRECT:

  1.  Copy the coding into the HEAD of your HTML document
  2.  Add the last code into the BODY of your HTML document  -->

<!-- STEP ONE: Paste this code into the HEAD of your HTML document  -->

<HEAD>

<SCRIPT LANGUAGE="JavaScript">
<!-- Original:  Ronnie T. Moore -->
<!-- Web Site:  The JavaScript Source -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! [url]http://javascript.internet.com[/url] -->

<!-- Begin
var expDays = 30;
var exp = new Date(); 
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));

function getCookieVal (offset) {  
var endstr = document.cookie.indexOf (";", offset);  
if (endstr == -1)    
endstr = document.cookie.length;  
return unescape(document.cookie.substring(offset, endstr));
}
function GetCookie (name) {  
var arg = name + "=";  
var alen = arg.length;  
var clen = document.cookie.length;  
var i = 0;  
while (i < clen) {    
var j = i + alen;    
if (document.cookie.substring(i, j) == arg)      
return getCookieVal (j);    
i = document.cookie.indexOf(" ", i) + 1;    
if (i == 0) break;   
}  
return null;
}
function SetCookie (name, value) {  
var argv = SetCookie.arguments;  
var argc = SetCookie.arguments.length;  
var expires = (argc > 2) ? argv[2] : null;  
var path = (argc > 3) ? argv[3] : null;  
var domain = (argc > 4) ? argv[4] : null;  
var secure = (argc > 5) ? argv[5] : false;  
document.cookie = name + "=" + escape (value) + 
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + 
((path == null) ? "" : ("; path=" + path)) +  
((domain == null) ? "" : ("; domain=" + domain)) +    
((secure == true) ? "; secure" : "");
}
function DeleteCookie (name) {  
var exp = new Date();  
exp.setTime (exp.getTime() - 1);  
var cval = GetCookie (name);  
document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}

var favorite = GetCookie('animal');

if (favorite != null) {
switch (favorite) {
case 'cat' : 	url = 'cat.html'; // change these!
	     	break;
case 'dog' : 	url = 'dog.html'; 
	     	break;
case 'gerbil' : url = 'gerbil.html';
		break;
case 'gopher' : url = 'gopher.html';
		break;
}
window.location.href = url;
}
//  End -->
</script>
</HEAD>

<!-- STEP TWO: Copy this code into the BODY of your HTML document  -->

<BODY>

<center>
<form>
<table><tr><td>
Please choose your Favorite Pet:<br>
<input type=checkbox name="cat" onClick="SetCookie('animal', this.name, exp);">Cat<br>
<input type=checkbox name="dog" onClick="SetCookie('animal', this.name, exp);">Dog<br>
<input type=checkbox name="gerbil" onClick="SetCookie('animal', this.name, exp);">Gerbil<br>
<input type=checkbox name="gopher" onClick="SetCookie('animal', this.name, exp);">Gopher<br>
</td></tr>
</table>
</form>
</center>

<p><center>
<font face="arial, helvetica" size="-2">Free JavaScripts provided<br>
by <a href="http://javascriptsource.com">The JavaScript Source</a></font>
</center><p>

ieps

Legacy Member
sorry had het 1 seconde deel niet gelezen
function init()
{
setTimeout("herlaad()",1000)
}

function herlaad()
{
window.location.reload()
}

init oproepen onload natuurlijk
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan