Avatar billede Laitings Nybegynder
07. marts 2002 - 19:33 Der er 23 kommentarer og
1 løsning

billede på koordinater...

Er der nogen der har nogen forslag til hvordan man indsætter et billede med centrum på et bestemt koordinatsæt i browseren!?

Jeg er lidt på herrens mark så hvis nogen kunne foreslå et sted man læse om dette, så dejligt!! :-)

På forhånd tak!

-Mescalito
Avatar billede coltau Juniormester
07. marts 2002 - 19:37 #1
Avatar billede fireworld Nybegynder
07. marts 2002 - 19:39 #2
<div style="position:absolute;top:100px;left:200px;"><img src="hej.jpg"></div>


top:100px // sætter X
left:200px // sætter y
Avatar billede gryn Nybegynder
07. marts 2002 - 19:52 #3
Man kan lave et script, der gør det...
Avatar billede fireworld Nybegynder
07. marts 2002 - 19:54 #4
eller du lave lave en table...


<table width="100%" heigh="100%">

<tr><td valign="center" align="center"><img src="hej.jpg"></td></tr>
</table>
Avatar billede gryn Nybegynder
07. marts 2002 - 19:58 #5
Det hedder:

<table width="100%" heigh="100%">
<tr><td valign="middle" align="center"><img src="hej.jpg"></td></tr>
</table>

Bare for en god ordens skyld
Avatar billede Laitings Nybegynder
07. marts 2002 - 19:59 #6
Ja undskyld, det er mig der ikke formulerer mig ordentligt! Jeg skal indsætte billedet ved hjælp af ASP og VB...
Koordinaterne jeg indsætter billedet med, trækker jeg udfra en Access database.
Avatar billede fireworld Nybegynder
07. marts 2002 - 20:00 #7
hhee nå for satan :)
Avatar billede fireworld Nybegynder
07. marts 2002 - 20:00 #8
brug en response.write()???
Avatar billede Laitings Nybegynder
07. marts 2002 - 20:01 #9
...men tak ellers!!
Avatar billede Laitings Nybegynder
07. marts 2002 - 20:03 #10
som i response.write("<div style="position:absolute;top:100px;left:200px;"><img src="hej.jpg"></div>") ????
Avatar billede fireworld Nybegynder
07. marts 2002 - 20:04 #11
jaaaHHH.... sådan her

response.write("<div style=\"position:absolute;top:100px;left:200px;\"><img src=\"hej.jpg\"></div>")
Avatar billede gryn Nybegynder
07. marts 2002 - 20:06 #12
Sådan får du ikke centrum i billedet til at blive placeret hvor koordinaterne angiver. Det venstre hvørne i toppen
Avatar billede gryn Nybegynder
07. marts 2002 - 20:07 #13
Kender du billedets størrelse?
Avatar billede Laitings Nybegynder
07. marts 2002 - 20:08 #14
ikke endnu, men det bliver vel omkring 10x10px
Avatar billede fireworld Nybegynder
07. marts 2002 - 20:08 #15
ja ved det ... men det er vist heller ikekd det han vil

<%

varx = 100
vary = 200
response.write("<div
style=\"position:absolute;top:"&varx&"px;left:"&vary&"px;\"><img src=\"hej.jpg\"></div>")


%>
Avatar billede gryn Nybegynder
07. marts 2002 - 20:21 #16
Hvis koordinaterne skal angive midten af billedet, så kan du bruge dette script:

<script language="javascript">
//her angiver du størrelse, sti og position
sti = "DitBillede.jpg"
varx = 400    //x-koordinatet
vary = 400    //y-koordinatet
bredde = 50  //Bredden på billedet
hoejde = 400  //Højden på billedet

//dette skal du ikke tænke på
b = bredde/2
h = hoejde/2
xpos = varx - b
ypos = vary - h

var logo = "<div style='position:absolute;left:" + xpos + ";top:" + ypos + ";'><table border='0' width='" + bredde + "' height='" + hoejde + "'><tr><td>" +
"<img src='" + sti + "' width='" + bredde + "' height='" + hoejde + "' border='0'>" +
"</td></tr></table></div>"

document.write(logo)
</script>
Avatar billede fireworld Nybegynder
07. marts 2002 - 20:29 #17
gryn læs hvad han skrev..

Kommentar fra mescalito
07/03-2002 19:59:52    Ja undskyld, det er mig der ikke formulerer mig ordentligt! Jeg skal indsætte billedet ved hjælp af ASP og VB...
Koordinaterne jeg indsætter billedet med, trækker jeg udfra en Access database.
Avatar billede Laitings Nybegynder
07. marts 2002 - 20:33 #18
Tak for hjælpen...begge tre...er lige ved at konvertere scriptet til VB! Jeg er relativt ny, så det tager lige lidt tid! :-) I'll B back!
Avatar billede Laitings Nybegynder
07. marts 2002 - 20:57 #19
Hvorfor fa'en virker den ikke!?!?!?!


<%

varx = 100
vary = 200
Response.Write ("<div style=\"position:absolute;top:"&varx&"px;left:"&vary&"px;\"><img src=\"pics/dot.gif\"></div>")

%>

Den giver denne besked! Jeg kan sgu' ikke se der mangler en parantes!

Microsoft VBScript compilation (0x800A03EE)
Expected ')'
dottest.asp, line 13, column 30
Avatar billede Laitings Nybegynder
07. marts 2002 - 21:12 #20
Så løste det sig sgu'!! :-)

Den færdige kode ser således ud:

<%
varx = 400 
vary = 400 
bredde = 20 
hoejde = 20 
b = bredde/2
h = hoejde/2
xpos = varx - b
ypos = vary - h
Response.Write("<div style='position:absolute;top:"&xpos&"px;left:"&ypos&"px;'><img src='pics/dot.gif'></div>")
%>

1000 tak for hjælpen!!!

-M
Avatar billede buha Nybegynder
08. marts 2002 - 09:51 #21
Hvorfor sætter i ()  efter response.write???+
Avatar billede Laitings Nybegynder
08. marts 2002 - 10:16 #22
Fordi den skal udskrive det der står i parantesen til brugerens browser. Det der står i parantesen er HTML som brugerens browser så fortolker.
Avatar billede Laitings Nybegynder
08. marts 2002 - 10:17 #23
Det skal dog lige nævnes at der skal byttes om på xpos og ypos inde i DIV tagget! Ellers bliver det omvendt!
Avatar billede Laitings Nybegynder
30. april 2002 - 09:53 #24
hmm
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
Kurser inden for grundlæggende programmering

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