Rune Jensen wrote in dk.edb.internet.webdesign.serverside.asp:
> Christoffer skrev:
>
> > Hvis du fx mener et link til en 2dchat så: 3dbyen.dk - netslottet.dk.
> > Men altså det er blot at kunne rykke en figur rundt på nogle felter.
> > Der skal sikkert mere til før det bliver stabilt, men kunne godt bare
> > bruge et rykkesystem, så blot en lille hint til hvad jeg kunne gøre
> > ville være fantastisk.
> > Mvh Christoffer.
>
> Jeg er ikke sikker, men du vil sandsynligvis få brug for at kunne
> "rykke" uden at hele siden opdateres (ellers tror jeg det vil se dumt
> ud, hvis du vil, hvad jeg tror). Så alt andet lige, er det nok AJAX.
>
> Det vil nemt kunne lade sig gøre i princippet, forudsat at hvad der skal
> sendes og modtages imellem klient og server er vel bare nogle
> koordinater, og teknikkerne allerede er opfundet. Men... selve kodningen
> er en helt anden sag - ligner et lidt større projekt, så regn med mange
> dage til den del. Specielt, hhvis du er begynder..
>
> Hvis du er lige glad med, om hele siden opdateres ved "ryk", er det lidt
> nemmere. Men måske du lige skulle specificere hvilken af delene. Lav
> evt. to skitser i et billedbehandlingsprogram - et før og et efter "ryk"
> og skik link her. Jeg kan - måske - hjælpe med lidt ad vejen på
> ASP-delen, men Javascript, der er jeg ikke god nok. Så der skal du i
> client-side gruppen.
>
>
> MVH
> Rune Jensen
Tak for dit svar, det gør mig ikke spor at den bliver opdateret. Men ja
det burde vel kunne lade sig gøre at sætte nogle kordinater og få den til
at rykke til det, men er lidt i tvivl om hvad stump kode hvis man kan
kalde det, det jeg skal bruge - Jeg er ikke fantastisk pro til sådan noget
her :D. Men lidt hjælp hen af vejen ville jeg sætte pris på. Kan da huske
jeg så et rykkesystem på en hjemmeside, men problemet var blot jeg ikke
kunne få figuren ind eller en baggrund, du kan jo tage et tjek på det her:
<title>Ikke færdigt</title>
<script>
function felter(){
var felt_id = 1;
for (row = 0; row < 7; row++) {
top_px = row*40+2;
if(row % 2){
colantal = 9;
leftplus = 33;
}else{
colantal = 10;
leftplus = 3;
}
for (col = 0; col < colantal; col++) {
left_px = col*60;
left_px = left_px + leftplus;
z = 200 + felt_id - 1;
document.getElementById('chat').innerHTML += '<div id="felt'+felt_id+'"
style="Z-INDEX: '+z+';POSITION:
absolute;top:'+top_px+'px;left:'+left_px+'px;"><img width="60" height="80"
src="felt.gif" onclick="ryk('+left_px+','+top_px+');"></div>';
felt_id++;
}
}
}
function ryk(x,y)
{
document.getElementById('mig').style.top = y;
document.getElementById('mig').style.left = x;
}
</script>
</head>
<body onload="felter();">
<div id='mig' style='position: absolute; width: 100px; height: 100px;'>
<img src='chatavartar.gif'>
</div>
<div id="chat">
</chat>
</body>
</html>
Jeg er lidt i tvivl hvor jeg skulle placere figuren - så vidt jeg ved er
det javascript eller noget i den stil, am i right?
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials