03. oktober 2003 - 14:22
Der er
36 kommentarer og 1 løsning
Opdatering uden blink
Nogen jeg kan sende mine chat filer til som vil gøre så det ikke siger KLIK ?
Annonceindlæg fra Cepheo
03. oktober 2003 - 15:33
#1
ik for 30 point :P
03. oktober 2003 - 15:37
#2
hvor mange så?
03. oktober 2003 - 15:43
#3
det kan jo være en ret omstændig ting ... smid 200 ... så kan jeg kigge på det når jeg har tiden .. men kan godt tage nogen dage ...
03. oktober 2003 - 15:48
#4
200...? LoL? Jeg fik nogle til at forklare hvordan for 30. Og du vil have 200 bare for at gøre det?
03. oktober 2003 - 15:51
#5
ja hvis jeg skal lave det.. for 30 ka jeg også sagtens forklare dig principperne i det...
03. oktober 2003 - 15:56
#6
Hvad skal du have for at lave det kun ? Jeg sender dig filer du sætter ind?
03. oktober 2003 - 16:03
#7
nevermind ... føler lidt jeg spilder min tid her ...
03. oktober 2003 - 16:46
#8
Ok... Hvad skal du have?
03. oktober 2003 - 17:37
#9
søg eventuelt efter "Olebole-chat" som er en færdig chat application... du burd kunne finde lidt hjælp i den.
03. oktober 2003 - 18:43
#10
Nogen jeg kan sende mine chat filer til som vil gøre så det ikke siger KLIK når man opdatere?!?!?
03. oktober 2003 - 21:30
#11
loaction.reload(true) klarer den ...
04. oktober 2003 - 09:30
#12
Øhhh...? Er der ingen jeg kan SENDE mine filer til?
04. oktober 2003 - 10:12
#13
I dine chat-filer må du have et (eller flere) steder, hvor du kontakter din server. F.eks. kan det være ved at en frame opdateres fra en optælling i en anden frame, så vil den specielle linje se nogenlunde sådan ud: top.frames['Chat'].location = 'chat.php'; Hvor du så i stedet kunne skrive: top.frames['Chat'].location.reload(true); -- og, Nej, jeg vil have dine filer !-) Men jeg vil gerne hjælpe dig lige her !!
04. oktober 2003 - 10:13
#14
04. oktober 2003 - 10:13
#15
sæ'fø'li' -- og, Nej, jeg vil _ikke_ have dine filer !-)
04. oktober 2003 - 10:34
#16
OK vi prøver her så? Men du har ikke MSN eller sådan noget?
04. oktober 2003 - 10:41
#17
næ ...
04. oktober 2003 - 11:40
#18
Ok... Her er min index fil: <? include("../inc/password.php"); $select_info = mysql_query("SELECT room,x,y,username FROM users WHERE(id='$id')"); $row_info = mysql_fetch_array($select_info); $time= time(); mysql_query("UPDATE users SET onlinechat='$time',answer='$time' WHERE(id='$id')"); $startrum = $row_info[room]; if ($row_info[room]=="0") { $startrum = 1; } mysql_query("UPDATE users SET rum='$startrum' WHERE(id='$id')"); include("startfrom.php"); $select_chatten = mysql_query("SELECT id FROM users WHERE(username='Chatten')"); $row_chatten = mysql_fetch_array($select_chatten); mysql_query("INSERT INTO chat (rum,text,time,f,t) VALUES('$startrum','$row_info[username] er logget på.','$time','$row_chatten[id]','0')"); ?> <head> <title> Hej <?=$row_info[username]?>!, velkommen til ChatVerden </title> <META NAME="Generator" CONTENT="Stone's WebWriter 3.5"> </head> <frameset rows="16,350,*" border=0> <frame src="top.php?startfrom=<?=$row_chatinfo[id]?>" scrolling=no NORESIZE> <frameset id="midtframe" cols="0,*,*"> <frame name="chat" src="chat.php?y=<?=$row_info[y]?>&x=<?=$row_info[x]?>" scrolling=no NORESIZE> <frame name="beskeder" src="beskeder.php" NORESIZE> <frame name="info" src="info.php?framecheck=true" NORESIZE> </frameset> <frameset cols="80%,20%,*"> <frame name="besked" src="besked.php" NORESIZE> <frame name="bot" src="bot.php" NORESIZE> <frame name="bot2" src="bot2.php" NORESIZE> </frameset> </frameset>
04. oktober 2003 - 11:40
#19
Chat.Php er selve Ryk Rundt chatten.
04. oktober 2003 - 11:41
#20
Der er Chat.php og så en TESTBOKS som opdatere.
04. oktober 2003 - 11:43
#21
Det ligner vældig meget php.. hvorfor er det i javascript forumet?
04. oktober 2003 - 11:43
#22
Er der flere oplyninger du mangler?
04. oktober 2003 - 11:45
#23
Det er jo JAVASCRIPT der gør så den ikke siger KLIK (er det ikke?)
04. oktober 2003 - 11:47
#24
Ja, for så kan du lave den der reload(true) -- og den skal jo virke på chat-framen, så prøv at vise det sted i koden hvor du får chat-framen til at opdatere !-)
04. oktober 2003 - 11:51
#25
Ok... Du mener Chat.PHP filen?
04. oktober 2003 - 11:52
#26
Det er vel deri, ja ...
04. oktober 2003 - 11:55
#27
<? include("../inc/password.php"); ?> <head> <Script Language="JavaScript"> <? if (!$framecheck) { print "parent.midtframe.cols='420,*,0'"; } ?> function go2(fil) { parent.info.location=fil; } function move(x,y) { parent.bot.document.location.replace("bot.php?x="+x+"&y="+y+"&move=ok"); mydiv = document.getElementById('loading2').style; mydiv.visibility = "visible"; var sjover=document.images["felt-"+x+"-"+y].src if( document.images["felt-"+x+"-"+y].src.indexOf("spacer.gif")>=0 ) { // if (document.images["felt-"+x+"-"+y].src == "../gfx/spacer.gif") { mydiv = userdiv.style; mydiv.left = x-0; mydiv.top = y-0; mydiv = usernamediv.style; mydiv.left = x-0; mydiv.top = y+60; } } if (window.Event) document.captureEvents(Event.MOUSEUP); function nocontextmenu() { event.cancelBubble = true event.returnValue = false; return false; } function norightclick(e) { if (window.Event) { if (e.which == 2 || e.which == 3) return false; } else if (event.button == 2 || event.button == 3) { event.cancelBubble = true event.returnValue = false; return false; } } document.oncontextmenu = nocontextmenu; document.onmousedown = norightclick; </Script> <META NAME="Generator" CONTENT="Stone's WebWriter 3.5"> <style type="text/css"> A:link {text-decoration:none;} A:visited {text-decoration:none;} A:active {text-decoration:none;} A:hover {text-decoration:none;} </style> <style media="all"> body,td{ font-size: 10px; font-family: verdana; a.target: maffin; a.v: } table{ margin: 0px; } </style> </head> <? $result_info = mysql_query("SELECT rum,status FROM users WHERE(id='$id')"); $row_info = mysql_fetch_array($result_info); $select_rum = mysql_query("SELECT roomname,roombg,roombgpic FROM users WHERE(room='$row_info[rum]')"); $row_rum = mysql_fetch_array($select_rum); print mysql_error(); ?> <body bgcolor="#808080" background="../gfx/rum/<?=$row_rum[roombgpic]?>" leftmargin=0 topmargin=0 style="background-repeat: no-repeat;"> <div id="loading" style="position:absolute;z-index:8;filter:alpha(opacity=80);left:20;top:50%;width:380;background-color:364052;"> <font size="4" color="#FFFFFF"></font> </div> <div id="loading2" style="visibility:hidden;position:absolute;z-index:8;filter:alpha(opacity=80);right:0;top:0;background-color:364052;"> </div> <div id="info" style="visibility:hidden;position:absolute;z-index:8;filter:alpha(opacity=80);left:0;bottom:0;background-color:364052;"> <font size="1" color="#FFFFFF">...</font> </div> <? $i=0; $y=-70; $x=0; while ($i < 35) { if ($i%7==0) { $y=$y+70; $x=0; } $select_felter = mysql_query("SELECT status,value FROM felter WHERE(x='$x' && y='$y' && rum='$row_info[rum]')"); print mysql_error(); if (mysql_num_rows($select_felter)>0 && $row_info[status]=="0") { $row_felter = mysql_fetch_array($select_felter); if ($row_felter[status] == "locked") { $felt = "<img border=0 id=\"felt-$x-$y\" src=\"../gfx/spacer.gif\">"; } if ($row_felter[status] == "url") { $felt = " <a "; if (ereg("javascript", $row_felter[value])) { $row_felter[value]= str_replace("\"","'",$row_felter[value]); } else {$felt .= " target=\"_self\""; } $felt .= " href=\"$row_felter[value]\""; $felt .= "> <img border=0 id=\"felt-$x-$y\" src=\"../gfx/spacer.gif\" width=60 height=70 border=0> </a>"; }} else { if (!$check_done) { $select_felt_check = mysql_query("SELECT id FROM users WHERE(x='$x' && y='$y' && rum='$row_info[rum]')"); if (mysql_num_rows($select_felt_check) == 0) { mysql_query("UPDATE users SET x='$x',y='$y' WHERE(id='$id')"); $startx="$x"; $starty="$y"; $check_done = "true"; } } $felt =" <a onclick=\"java script:move($x,$y);\"> <img border=0 id=\"felt-$x-$y\" src=\"../gfx/spacer.gif\" width=60 height=70> </a>"; } print " <div id=\"felter\" style=\"position:absolute;top:$y;left:$x;z-index:2;\":> $felt </div>\n\n"; $i++; $x=$x+60; } ?> <div id="usernamediv" style=position:absolute;top:<?=$starty?>;left:$<?=$startx?>;z-index:4;width:60;align:center;"> </div> <div id="userdiv" style="width:60;height:70;position:absolute;z-index:2"> <img height=70 width=60 id="userfigure" src="../gfx/spacer.gif"> </div> <? $select_rum = mysql_query("SELECT roomname,roombg,roombgpic FROM users WHERE(room='$row_info[rum]')"); $row_rum = mysql_fetch_array($select_rum); print mysql_error(); print "<center> <div style=\"z-index:9\"> <b><font color=\"yellow\"> $row_rum[roomname] </b> </div> </center> "; $i=0; $y=-70; $x=0; while ($i < 35) { if ($i%7==0) { $y=$y+70; $x=0; } print " <div style=\"position:absolute;top:$y;left:$x;z-index:1;\"> <img id=\"ting-$x-$y\" src=\"../gfx/spacer.gif\"> </div>\n\n"; print " <div style=\"position:absolute;top:$y;left:$x;z-index:6;\"> <a id=\"pickup2-$x-$y\" href=\"#\" target=\"self\"><img id=\"pickup-$x-$y\" src=\"../gfx/spacer.gif\" border=0></a> </div>\n\n"; print " <div id=\"username-$x-$y\" style=\"position:absolute;top:".($y+60).";left:$x;z-index:3;width:60;align:center;\"> </div>\n\n"; print " <div style=\"position:absolute;bottom:".(330-$y).";left:".($x+50).";z-index:6;\"> <table cellspacing=0 cellpadding=0 border=0 width=100> <tr> <td> <table cellspacing=0 cellpadding=0 border=0> <tr> <td id=\"bobbel-$x-$y\" style=\"border-width:2;border-style:solid;background-color:#FFFFFF;border-color:black;padding:1;\"> </td> </tr> </table> </td> </tr> </table> </div> "; $i++; $x=$x+60; } ?>
04. oktober 2003 - 11:55
#28
Det var ikke for lidt kode :)
04. oktober 2003 - 12:07
#29
der sker ingenting?
04. oktober 2003 - 12:19
#30
Det er noget vrøvl at skrive <a onclick=\"java script:move($x,$y);\"> -- for det er ikke nødvendigt at fortælle browseren, at den skal bruge script i en script-event, desuden er det principielt ugyldig script-kode, men jeg kender dog ikke nogle browsere, som laver fejl på det, så farligt er det ikke, men nøjes med: <a onclick=\"move($x,$y);\"> -- men der må være et sted, hvor du reloader og opdaterer de synlige chat-frames, og det var ikke her ?-)
04. oktober 2003 - 12:35
#31
Der kan du se? Er det ikke nemmere at sende alle filerne? Det er jo også kun 2-3 stykker?
05. oktober 2003 - 17:05
#32
Sker der ikke MERE?!?!?!
05. oktober 2003 - 17:10
#33
åbentbart ikke :)
05. oktober 2003 - 20:25
#34
LoL
13. oktober 2003 - 04:28
#35
?-)
13. oktober 2003 - 12:56
#36
Jeg lukker hvis der ikke kommer flere kommentare/svar som jeg kan bruge. Og Roenving du lave godt nok nogle sjove smileys :)
14. oktober 2003 - 04:42
#37
*rotflmao*
Vi tilbyder markedets bedste kurser inden for webudvikling