Avatar billede hejjjj Nybegynder
20. december 2000 - 09:04 Der er 25 kommentarer og
3 løsninger

mål muse koordinaten

Hvordan måles muse koordinaten ?????????

Findes der et javascript eller lignende der kan registrere skærmkoordinaterne når man trykker på dataknappen? Jeg skal måle afstanden på et JPEG-kort og skal bruge to punkter (afstand fra og til) og har selv rutiner til at omregne skærm-koordinater til kortets koordinatsystem.
Avatar billede hejjjj Nybegynder
20. december 2000 - 09:19 #1
Er her ikke en som kan hjælpe !!!!!!!!!!!
Avatar billede kasseper Nybegynder
20. december 2000 - 09:29 #2
Kan du ikke uddybe spørgsmålet lidt, jeg har lidt svært ved at gennemskue problemstillingen.....!
Avatar billede hejjjj Nybegynder
20. december 2000 - 09:40 #3
Jeg kunne forestille mig at definere en <area shape=\"rect\" coords=\"xx,xx,xx,xx\" onClik=\"this.koor()\"> som dækker hele mit billede og som kalder koor når dataknappen trykkes.
Jeg ved ikke om der findes et objekt som så indeholder oplysninger om musens position på skærmen - det er ihvertfald disse koordinater jeg kunne tænke mig at læse i javascriptet !
Avatar billede kasseper Nybegynder
20. december 2000 - 09:41 #4
hvad er den der dataknap for en størrelse  ?
Avatar billede hejjjj Nybegynder
20. december 2000 - 09:47 #5
klik med musen
Avatar billede kasseper Nybegynder
20. december 2000 - 09:54 #6
Jo, det findes, her er et link til JavaScript doc\'en:

http://developer.netscape.com/docs/manuals/js/client/jsref/handlers.htm#1120635
Det er om eventen mousedown, det indeholder også et eksempel med det du skal bruge...

Kasseper
Avatar billede kasseper Nybegynder
20. december 2000 - 09:55 #7
Ja måske ikke helt dit eksempel, men humlen er at når du trykker på din knap, kan du få oplyst cursor kordinaterne....
Avatar billede senj Nybegynder
20. december 2000 - 09:57 #8
Kig forbi dette link - måske det kunne give noget!

http://home.thezone.net/~rbennett/utility/track99.htm

senj
Avatar billede senj Nybegynder
20. december 2000 - 09:58 #9
Når man klikker med musen \"down\" registerer den om ikke andet musens - koordinater!
Avatar billede senj Nybegynder
20. december 2000 - 10:02 #10
Glemte lige at give linket hvor du kan se sourcekoden.  Senj

http://www.builder.com/Programming/JSUserTips/ss03.html
Avatar billede geeeet Nybegynder
20. december 2000 - 10:19 #11
<html>
<head>
    <title>ghtml</title>
    <script language=\"javascript\">
    var left;
    var top;
    function findXY(e){
        if(document.layers){
            left = e.pageX;
            top = e.pageY;
        }
        else if(document.all){
            left = window.event.x;
            top = window.event.y;
        }
        alert(\"x: \" + left + \", y: \" + top);
    }
    if(document.layers)
        document.captureEvents(Event.MOUSEDOWN);
    document.onmousedown = findXY;
    </script>
</head>

<body>



</body>
</html>

Så har du variablerne top og left, som indeholde x og y koordinaterne...

/Geeeet
Avatar billede hejjjj Nybegynder
20. december 2000 - 10:50 #12
Er et ok at jeg deler de 250 mellem jer ????????
Avatar billede senj Nybegynder
20. december 2000 - 10:51 #13
Så ok da! :-)
Avatar billede geeeet Nybegynder
20. december 2000 - 10:54 #14
Helt ok med mig :-)
men også kun fordi jeg er i julestemning, hehe...

/Geeeet
Avatar billede hejjjj Nybegynder
20. december 2000 - 10:54 #15
kig lige på spørgsmålet her er der ikke en af jer der ved hvordan det kan gøres http://www.eksperten.dk/spm/36158 ??????????
Avatar billede geeeet Nybegynder
20. december 2000 - 10:56 #16
Er det noget du også skal bruge eller hvad :-)
Jeg kan godt lave det, men ikke lige nu, måske senere idag...

Kommenter dette spg. senere, ca. kl. 15.00 for lige at huske mig på det... :-)

/Geeeet
Avatar billede hejjjj Nybegynder
20. december 2000 - 10:56 #17
Hvem af jer skulle ha\' haft de 250 ???????
Avatar billede senj Nybegynder
20. december 2000 - 10:57 #18
Mig!
Avatar billede geeeet Nybegynder
20. december 2000 - 10:58 #19
senj og jeg skulle bare have delt, tror jeg, men det er bedøvende ligemeget...

/Geeeet
Avatar billede hejjjj Nybegynder
20. december 2000 - 10:58 #20
geeeet

Det er lige hvad jeg skal bruge :-)
Avatar billede geeeet Nybegynder
20. december 2000 - 10:59 #21
senj >> jeg forsvarer mig med at jeg lavede det MEGET simpelt og overskueligt... og lækkert
Ved godt at du kom først :-)

/Geeeet
Avatar billede hejjjj Nybegynder
20. december 2000 - 11:00 #22
Det er jo ikke til at vide når man er ny her på Experten her :-( !!!!!!!!!
Avatar billede senj Nybegynder
20. december 2000 - 11:01 #23
Det var bare for sjov - det betyder som ikke så meget. Om ikke andet så lavdede du løsningen selv, hvor jeg bare gav et link. Det skal selvfølgelig også belønnes. :-)
Avatar billede kasseper Nybegynder
20. december 2000 - 11:02 #24
HVEM VAR DET DER KOM FØRST ?????
JEG GAV ET FYLDEST GØRENDE LINK, I ANDRE COPY PASTEDE BARE FRA ANDRE\'S SIDER...
DET ER OK AT DELE, MEN HVIS NOGEN SKULLE HAVE ALLE POINT\'SNE SÅ ER DET SQ MIG;)
Avatar billede hejjjj Nybegynder
20. december 2000 - 11:03 #25
bestemt........et godt link kan være guld vær
Avatar billede hejjjj Nybegynder
20. december 2000 - 11:17 #26
Kasseper>> Der er da ikke noget i vejen med at tage en kopi af koden, det er jo dem vi skal bruge......kan jeg få en ren kode tager jeg da pænt imod !!!!!!!
Avatar billede kasseper Nybegynder
20. december 2000 - 11:26 #27
Næhhh, det siger jeg heller ikke, men det er ikke en bedre metode end at angive et link. Her kan man så også se \'kilden\' til tyveriet !
Avatar billede geeeet Nybegynder
20. december 2000 - 11:27 #28
kasseper >> and i didn\'t use view-source.. jeg lavede det selv...

/Geeeet
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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