/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Felter i asp
Fra : Christoffer


Dato : 14-06-09 13:45

Ville det kunne lade sig gøre at lave i asp nogle felter som man
kan klikke på hvor man kan få en avartar til at rykke sig. Ja
lidt ligesom de der 2dchats. Men ville det? Lad vær med at komme
med "Det bliver ikke godt". Jeg skal bare bruge et, nogle som kan
forklare hvordan jeg kunne gøre, da jeg ikke kan se så meget
hjælp på hvordan man kan få et objekt til at rykke rundt på en
side, det vil sikker ikke være en holdbar løsning, men jeg tror
på det kan lade sig gøre at lave hvor jeg kan sætte en figur og
et rum ind også kan den rykkes rundt der, så må jeg se om jeg kan
lave alt det andet :). Det ville bare være fedt hvis nogle kunne
hjælpe
Mvh Christoffer.

--
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

 
 
Rune Jensen (14-06-2009)
Kommentar
Fra : Rune Jensen


Dato : 14-06-09 14:04

Christoffer skrev:
> Ville det kunne lade sig gøre at lave i asp nogle felter som man
> kan klikke på hvor man kan få en avartar til at rykke sig. Ja
> lidt ligesom de der 2dchats. Men ville det?

Har du et link til et eksempel, ville det hjælpe plus..


MVH
Rune Jensen

Christoffer (14-06-2009)
Kommentar
Fra : Christoffer


Dato : 14-06-09 14:25

Rune Jensen wrote in dk.edb.internet.webdesign.serverside.asp:
> Christoffer skrev:
> > Ville det kunne lade sig gøre at lave i asp nogle felter som man
> > kan klikke på hvor man kan få en avartar til at rykke sig. Ja
> > lidt ligesom de der 2dchats. Men ville det?
>
> Har du et link til et eksempel, ville det hjælpe plus..
>
>
> MVH
> Rune Jensen
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.


--
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

Rune Jensen (14-06-2009)
Kommentar
Fra : Rune Jensen


Dato : 14-06-09 14:41

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

Christoffer (14-06-2009)
Kommentar
Fra : Christoffer


Dato : 14-06-09 15:01

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

Rune Jensen (14-06-2009)
Kommentar
Fra : Rune Jensen


Dato : 14-06-09 15:48

Christoffer skrev:

> 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?

Jo, det er javascript langt det meste. Men du har også en div med en ID
'chat' så..

skal figuren kunne rykkes ved hjælp af input fra brugeren? Og lidt
vigtigt - skal du sende/hente oplysninger til/fra serveren i den
forbindelse? For så kommer du nok ikke udenom AJAX. I modsat fald kan
man måske nok kringle sig ud af den med ren javascript.

Jeg kan se (noget af) idéen, men er som sagt ikke så god til javascript.
Alt efter, hvad du vil skulle du måske spørge i client-sidegruppen, som
tager sig af javascript. Men de vil så nok gerne have en beskrivelse af
problemet også (og et link til virkende eksempel).


MVH
Rune Jensen

Birger Sørensen (14-06-2009)
Kommentar
Fra : Birger Sørensen


Dato : 14-06-09 15:56

Christoffer kom med denne ide:
snip
> function ryk(x,y)
> {
> document.getElementById('mig').style.top = y;
> document.getElementById('mig').style.left = x;
> }
> </script>
> </head>
>
snap

Det hører nok stadig til i clientside, selv om jeg skrev forkert før :/

Bare lige en lille ting, uden at gå i detallier.
top (left, right, bottom, height, width, ...) *skal* have enheder med -
altså typisk 'px' - ellers bliver den nye værdi "afvist".

Man kan vist bruge offsetTop (og tilsvarende) i stedet.

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Birger Sørensen (14-06-2009)
Kommentar
Fra : Birger Sørensen


Dato : 14-06-09 15:30

Rune Jensen formulerede søndag:
> 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

Som rune skriver, hører det nok til i serverside.

Det kan lade sig gøre clientside, f.eks. med javascript.
(http://vingilf.dk - klik på symboler under tskt helt til høre. Du får
et billede med små figurer på. De små figurer, er faktisk selvstændige
billeder - på administratorsiden kan de flyttes, til der hvor man vil
have dem vist for brugerne. Gætter på det er noget i den stil du er ude
efter.)
Din lille figur skal være anbragt med absolut positionering, og du skal
bruge CSS til at postionere den.
På figueren skal desuden sættes eventbehandling, så når venstre
museknap trykkes ned registreres en startposition, når musen derefter
flyttes beregnes en ny position for billedet, ud fra hvor meget musen
er flyttet fra begyndelsespunktet, og når den venstre knap slippes,
registreres slutposition og yderlige flytning stoppes.
Jeg kan ikke lige huske al koden - men ovenstående burde vel være et
"lille hint" nok... B-)
Ellers må du spørge igen - helst i den rigtige gruppe.

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Søg
Reklame
Statistik
Spørgsmål : 177578
Tips : 31968
Nyheder : 719565
Indlæg : 6409073
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste