Avatar billede subit Nybegynder
29. maj 2005 - 21:42 Der er 12 kommentarer og
1 løsning

Opdater side uden KLIK-lyd?

Hej allesammen

er det muligt at få en hjemmeside til at opdatere hvert # sekund uden at den siger den irriterende 'klik' lyd?
Avatar billede olebole Juniormester
29. maj 2005 - 22:09 #1
<ole>

var sec = 15;  // Opdater, hvert 15. sekund
setTimeout("locationreload(true)", sec*1000);

/mvh
</bole>
Avatar billede olebole Juniormester
29. maj 2005 - 22:09 #2
Baahhh ... der smuttede et punktum  :)
  setTimeout("location.reload(true)", sec*1000);
Avatar billede coderdk Praktikant
29. maj 2005 - 22:21 #3
Vil den ikke stadig "klikke"? Jeg er ikke sikker, jeg bruger jo en god browser ;)
Avatar billede xyborx Nybegynder
29. maj 2005 - 22:25 #4
Det kan man vel slå fra i browserens indstillinger? Det er jo op til hver enkelt bruger at bestemme om der skal komme en lyd. Det er ikke noget diverse websites skal bestemme.
Avatar billede olebole Juniormester
29. maj 2005 - 22:31 #5
coderdk >> Nej, den klikker ikke  :)

xyborx >> Hvordan vil du slå klik til i din browser, når denne metode anvendes?
Avatar billede subit Nybegynder
29. maj 2005 - 22:37 #6
olebole, hvordan skal din kone forståd?
er det javascript, for det kender jeg ikk så godt til :S
Avatar billede olebole Juniormester
29. maj 2005 - 22:41 #7
<script type="text/JavaScript">
  var sec = 15;  // Opdater, hvert 15. sekund
  setTimeout("location.reload(true)", sec*1000);
</script>

- det skriver du et sted i din <head></head> - så opdaterer din side lydløst, hvert 15. sekund  :)
Avatar billede subit Nybegynder
29. maj 2005 - 22:48 #8
tusinde tak ole ;)
vær venlig at lave et svar =)
Avatar billede subit Nybegynder
29. maj 2005 - 22:49 #9
og hvis du lige kan svare på det her ville det være lækkert:
Kan man gøre sådan at når man trykker på et link så bliver det lydløst? for normalt siger det jo den samme klik lyd :D
Avatar billede olebole Juniormester
30. maj 2005 - 01:33 #10
Nej, du kan kun gøre en reload af siden lydløs ... ikke et skift til en anden adresse  :)
Avatar billede olebole Juniormester
30. maj 2005 - 01:41 #11
- men mon ikke, det er noget med en chat, du hækler på? Så kan du jo sende data med JS ... i princippet noget à la:

var imPath = "http://www.domain.dk/mappe/pic.php";
var requestImg = new Image();
function sendTxt(txt) {
  requestImg.src = imPath + "?msg="+escape(txt);
}

- så kan du hive teksten ud i 'pic.php' på denne måde:

<?php
// Gør et eller andet med variablen $_GET["msg"]
// Smid den i DB - eller hvad du nu vil med den

// Og redirect bagefter til en lille
// 1x1 pixel gif med en HTTP-header:
Header("Location: myRealPic.gif");
?>
Avatar billede subit Nybegynder
30. maj 2005 - 13:07 #12
Nej det er ikke helt til en chat men det er hvor du klikker på mange links, et lille skak-lign. spil.
Men forstår ikke helt det der ole :S
Avatar billede olebole Juniormester
30. maj 2005 - 18:00 #13
Skal du sende beskeder til serveren - og skal du have noget retur fra serveren, når du sender tilden?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester