---
title: "Hur tar man bort texten som visas?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/67179-hur-tar-man-bort-texten-som-visas"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "flumpa"
published: "2003-02-04T19:00:09.000Z"
updated: "2003-02-05T16:57:02.000Z"
replies: 2
views: 231
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/67179-hur-tar-man-bort-texten-som-visas"
---

# Hur tar man bort texten som visas?

## #1 — flumpa, 2003-02-04T19:00Z

Nu är jag här igen och har ett problem

Det är så att jag har ett Javaskript som uppdaterar min sida
varje 60:onde sekund. Problemet är att det är en räknare som 
räknar ner hur länge det är till nästa gång den laddar om sidan.
Och själv klart så vistar den de på min sida..

Min fråga lyder vad ska man ta bort i skriptet för att få bort texten utan att göra så det blir ett error i skriptet?

Så här ser skriptet ut:

\<script language="JavaScript"\>

//Refresh page script- By Brett Taylor (glutnix@yahoo.com.au)
//Modified by Dynamic Drive for NS4, NS6+
//Visit <http://www.dynamicdrive.com> for this script

//configure refresh interval (in seconds)
var countDownInterval=60;
//configure width of displayed text, in px (applicable only in NS4)
var c_reloadwidth=200

\</script\>

\<ilayer id="c_reload" width=&{c_reloadwidth}; \>
\<layer id="c_reload2" width=&{c_reloadwidth}; left=0 top=0\>\</layer\>\</ilayer\>

\<script\>

var countDownTime=countDownInterval+1;
function countDown(){
countDownTime--;
if (countDownTime \<=0){
countDownTime=countDownInterval;
clearTimeout(counter)
window.location.reload()
return
}
if (document.all) //if IE 4+
document.all.countDownText.innerText = countDownTime+" ";
else if (document.getElementById) //else if NS6+
document.getElementById("countDownText").innerHTML=countDownTime+" "
else if (document.layers){ //CHANGE TEXT BELOW TO YOUR OWN
document.c_reload.document.c_reload2.document.write('Next \<a href="javascript:window.location.reload()"\>refresh\</a\> in \<b id="countDownText"\>'+countDownTime+' \</b\> seconds')
document.c_reload.document.c_reload2.document.close()
}
counter=setTimeout("countDown()", 1000);
}

function startit(){
if (document.all\|\|document.getElementById) //CHANGE TEXT BELOW TO YOUR OWN
document.write('Next \<a href="javascript:window.location.reload()"\>refresh\</a\> in \<b id="countDownText"\>'+countDownTime+' \</b\> seconds')
countDown()
}

if (document.all\|\|document.getElementById)
startit()
else
window.onload=startit

\</script\>

Permalänk: https://www.webforum.nu/p/67179

## #2 — Jojoxx, 2003-02-04T20:18Z

```
<script language="JavaScript"> 

//Refresh page script- By Brett Taylor (glutnix@yahoo.com.au) 
//Modified by Dynamic Drive for NS4, NS6+ 
//Visit [url]http://www.dynamicdrive.com[/url] for this script 

//configure refresh interval (in seconds) 
var countDownInterval=60; 
//configure width of displayed text, in px (applicable only in NS4) 
var c_reloadwidth=200 

</script> 

<ilayer id="c_reload" width=&{c_reloadwidth}; > 
<layer id="c_reload2" width=&{c_reloadwidth}; left=0 top=0></layer></ilayer> 

<script> 

var countDownTime=countDownInterval+1; 
function countDown(){ 
countDownTime--; 
if (countDownTime <=0){ 
countDownTime=countDownInterval; 
clearTimeout(counter) 
window.location.reload() 
return 
} 
/*
if (document.all) //if IE 4+ 
document.all.countDownText.innerText = countDownTime+" "; 
else if (document.getElementById) //else if NS6+ 
document.getElementById("countDownText").innerHTML=countDownTime+" " 
else if (document.layers){ //CHANGE TEXT BELOW TO YOUR OWN 
document.c_reload.document.c_reload2.document.write('Next <a href="java script:window.location.reload()">refresh</a> in <b id="countDownText">'+countDownTime+' </b> seconds') 
document.c_reload.document.c_reload2.document.close() 
} 
*/
counter=setTimeout("countDown()", 1000); 
} 

function startit(){ 
if (document.all||document.getElementById) //CHANGE TEXT BELOW TO YOUR OWN 
// document.write('Next <a href="java script:window.location.reload()">refresh</a> in <b id="countDownText">'+countDownTime+' </b> seconds') 
countDown() 
} 

if (document.all||document.getElementById) 
startit() 
else 
window.onload=startit 

</script>
```

Annars kan du lägga in detta i \<head\>-istället, lite enklare :)

\<meta http-equiv="Refresh" content="60"\>

Dessutom kräver det inte JavaScript.

Permalänk: https://www.webforum.nu/p/940847

## #3 — flumpa, 2003-02-05T16:57Z

Oj, att jag inte tänkte på de..  det blir lite mindre kod  :r 

Säg nu att jag villa att den ska ladda refresh 1 gång när jag kommer in på sidan och sedan var 30 min.. 

Hur gör man de?  :q 

Jo, förästen vad jobbar du med jojoxx? 
Du kan ju värkligen din sak..

Permalänk: https://www.webforum.nu/p/941458

---

Tråden på webben: https://www.webforum.nu/amne/javascript/67179-hur-tar-man-bort-texten-som-visas
