/ 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
Hente data fra db til to frames/vinduer?
Fra : Kjærbøl


Dato : 06-11-03 16:48

Hej

Jeg sidder med en asp-side, der henter noget tekst med
tilhørrende billede fra en db, når brugeren har indtastet et ord
i en formular. Hvordan får jeg teksten og billedet op i hver sin
boks?

-Helene

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Torben Brandt (06-11-2003)
Kommentar
Fra : Torben Brandt


Dato : 06-11-03 23:55

Kjærbøl skrev:
> Jeg sidder med en asp-side, der henter noget tekst med
> tilhørrende billede fra en db, når brugeren har indtastet et ord
> i en formular. Hvordan får jeg teksten og billedet op i hver sin
> boks?

"i hver sin boks"? Jeg er ikke helt med... :)

Prøv at forklare lidt mere om hvordan du har hentet billedet (ligger
selve billedet eller stien i databasen?) og hvordan du vil have det
præsenteret.

mvh Torben


Kjærbøl (07-11-2003)
Kommentar
Fra : Kjærbøl


Dato : 07-11-03 10:26

> "i hver sin boks"? Jeg er ikke helt med... :)
>
> Prøv at forklare lidt mere om hvordan du har hentet billedet (ligger
> selve billedet eller stien i databasen?) og hvordan du vil have det
> præsenteret.

Det er stien til billedet, der ligger i databasen. Hvilket billede der
skal vises, afhænger af brugerens valg. Den noget rodede måde det
fungerer på nu kan ses på flg. adresse: http://www.tsnuk.dk/Arkilex.asp,
vælg "bue" (det er det eneste sted der er et billede indtil videre). Her
er det, det ville være noget mere handy, hvis billedet kom i et lille
vindue for sig selv, meget gerne lige præcis i samme størrelse som
billedet og nederst på skærmen. Hvis det er for svært, hvordan gør man
så, hvis man vil lave to inline frames (en til teksten og en til
billedet)? Jeg kan nemlig ikke finde ud af at sende til to asp-sider fra
en form med <form action="filnavnet.asp">. Kan man det?

- Helene

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Torben Brandt (09-11-2003)
Kommentar
Fra : Torben Brandt


Dato : 09-11-03 21:25

Kjærbøl skrev:
> Det er stien til billedet, der ligger i databasen. Hvilket billede der
> skal vises, afhænger af brugerens valg. Den noget rodede måde det
> fungerer på nu kan ses på flg. adresse: http://www.tsnuk.dk/Arkilex.asp,
> vælg "bue" (det er det eneste sted der er et billede indtil videre). Her
> er det, det ville være noget mere handy, hvis billedet kom i et lille
> vindue for sig selv, meget gerne lige præcis i samme størrelse som
> billedet og nederst på skærmen. Hvis det er for svært, hvordan gør man
> så, hvis man vil lave to inline frames (en til teksten og en til
> billedet)?

Hvis du vil have teksten til at stå i højre ramme og billedet til at
åbne i et nyt vindue, så ville jeg gøre som du gør nu, men i stedet for
at vise billedet med <img ...> i højre ramme, så ville jeg skrive noget
i stil med:
<script>
billede = <%= rs("billede") %>;
window.open(billede, 'billede', '[dine indstillinger]');
</script>

[dine indstillinger] kan bestemme placering og størrelse på vinduet samt
andre detaljer.

> Jeg kan nemlig ikke finde ud af at sende til to asp-sider fra
> en form med <form action="filnavnet.asp">. Kan man det?

Det kan man heller ikke umiddelbart, men i stedet for at sende formen
med en almindelige submit, så kan man lave noget javascript, der kan
ændre indholdet i flere rammer/vinduer.

Uanset hvilket af ovenstående to metoder du vil bruge, så vil det være
javascript, der kommer til at styre udseendet.
Til de spørgsmål vil du nok være bedre hjulpet i
<news:dk.edb.internet.webdesign.clientside>.

Du skal også være opmærksom på at der findes andre browsere end IE - fx
fungerer din side ikke i Mozilla, som den er nu...

mvh Torben


Søg
Reklame
Statistik
Spørgsmål : 177550
Tips : 31968
Nyheder : 719565
Indlæg : 6408823
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste