Avatar billede jesperkm Nybegynder
23. april 2005 - 22:03 Der er 13 kommentarer og
1 løsning

Slette en div efter 15 sek.

Hvordan sletter man en div efter 15 sekunder?
Avatar billede jesperkm Nybegynder
23. april 2005 - 22:25 #1
Slet ingen?
Avatar billede olebole Juniormester
23. april 2005 - 22:30 #2
<ole>

Hvad vil du ... fjerne div'et - eller dets indhold?

/mvh
</bole>
Avatar billede jesperkm Nybegynder
23. april 2005 - 22:33 #3
Selve diven.
Avatar billede jesperkm Nybegynder
23. april 2005 - 22:40 #4
..
Avatar billede jesperkm Nybegynder
23. april 2005 - 22:41 #5
--
Og måske lave sådan man siger NÅR der er gået 15 sekunder skal den fjerne diven som hedder "tekst" og sætte et "ja" i kolonnen status i databasen tekst :~)
Avatar billede hyberpreprocessor Nybegynder
23. april 2005 - 22:45 #6
jesperkm du er meeeget utolmodig :)

olebole skal vel lige brygge en kande kaffe eller noget.
Mht. databaser kan du ikke gøre det uden et serside script, hvilket vil kræve reload af siden.
Avatar billede jesperkm Nybegynder
23. april 2005 - 22:50 #7
Jo.
Altså.

---
Jeg har en slags tagwall, som der skal komme talebobler op fra!
.O( meget intressant ) Oo.

Så efter 15 sek skal "taleboblen" forsvinde! Og hvis man skriver en ny skal der gå 15 sek, inden den går væk igen!
Avatar billede jesperkm Nybegynder
23. april 2005 - 23:26 #8
Men bare giv mig scriptet til at slette en div efter 15 sek..
/tak
Avatar billede olebole Juniormester
23. april 2005 - 23:29 #9
function sletDiv(id) {
  var dv = document.getElementById(id);
  dv.parentNode.removeChild(dv);
}

setTimeout("sletDiv('tekst')", 15000);
Avatar billede jesperkm Nybegynder
24. april 2005 - 00:24 #10
Læg svar
Avatar billede jesperkm Nybegynder
24. april 2005 - 00:36 #11
Men ole? Hvorfor vil den ikke dette..


<script>

function sletDiv(id) {
  var dv =  parent.chat.document.getElementById(id);
  dv.parentNode.removeChild(dv);
}
</script>
<script>
function bubble(f){
setTimeout("sletDiv('talk')", 10000);
var tekst = f.message.value.replace(/<\/?[a-z].*?>/ig, "").substring(0, 40);

parent.chat.document.getElementById('talk').innerHTML = "<table border='0' cellpadding='0' cellspacing='0'><tr>  <td height='3' width='3' background='talebobler/top-venstre.gif'></td><td height='3' background='talebobler/top.gif'></td><td height='3' width='5' background='talebobler/top-hojre.gif'></td> </tr><tr><td width='3' background='talebobler/venstre.gif'></td><td bgcolor='#FFFFFF'><font face=tahoma size=1 color=black>"+tekst+"</td><td width='5' background='talebobler/hojre.gif'></td> </tr> <tr><td height='5' width='3' background='talebobler/bund-venstre.gif'></td><td height='5' background='talebobler/bund.gif'></td><td height='5' width='5' background='talebobler/bund-hojre.gif'></td> </tr></table>";


}
</script>
<form action="?skriv=ok" name="hej" method="post" onSubmit="bubble(this)">

<img src="menu.gif" width="397" height="28" border="0"usemap="#ImageMap1">                       
                         
<div align="left">
<input type="text" name="message" size="66" style="font-family:Tahoma; border: 1px; font-size:11; color:black; background-color:white; margin:1; border-color:black; border-style:solid;">

<input type="submit" value="SEND" style="font-family:Tahoma; border: 1px; font-size:11; color:black; background-color:white; margin:1; border-color:black; border-style:solid;">
</form>
Avatar billede olebole Juniormester
24. april 2005 - 02:52 #12
Have no idea ... måske eksisterer dokumentet - og dermed funktionen - ikke de 10 sekunder efter(?)
Måske, du burde lægge dine funktioner i dokumentet, der ligger i frame'en 'chat' - og så bare kalde dem derovre(?)
Avatar billede jesperkm Nybegynder
24. april 2005 - 07:56 #13
Naa, men. Den sletter fint nok diven, men den skal jo komme igen når man skriver.
Avatar billede jesperkm Nybegynder
06. maj 2005 - 02:28 #14
Lukker og slukker
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