Avatar billede fireworld Nybegynder
11. marts 2002 - 08:33 Der er 19 kommentarer og
1 løsning

højre klik?

Hvordan laver man så nå jeg f.eks klikker på et bestemt billede ....


og det er med musetast 2 (højreklik)
så alerter den 'hej'...


men det skal ikke vøre med en document.onmousedown ... for det skal kun være hvis han klikker på musen på et billede


har prøvet lidt med onclick= i et <img> tag
Avatar billede kornfreak Nybegynder
11. marts 2002 - 09:33 #1
<img src="billede.jpg" onmousedown="alert('hej');">

Virker det ik ? ..hehe
Avatar billede fireworld Nybegynder
11. marts 2002 - 10:11 #2
det skal være højreklik ikke venstre
Avatar billede zhandia Nybegynder
11. marts 2002 - 11:02 #3
<script language="javascript" type="text/javascript">

function click() {

if (event.button==2) {
}
}
document.onmousedown=click;

</script>
</head>

<body>
<img src="billede.jpg" onmousedown="alert('hej');">
Avatar billede fireworld Nybegynder
11. marts 2002 - 11:28 #4
hehe zhandia læs hvad opgaven går ud på
Avatar billede zhandia Nybegynder
11. marts 2002 - 11:43 #5
øhhh...det troede jeg også jeg havde gjort..skulle den ikke komme med en alert når du klikkede på et billede med højremusekanp? :)
Avatar billede zhandia Nybegynder
11. marts 2002 - 11:45 #6
hov...ups, ups sorry...hehe jamen det virker da OGSÅ med højre museknap nu :)
Avatar billede fireworld Nybegynder
11. marts 2002 - 12:18 #7
kun højre muse knap
Avatar billede proboss Nybegynder
11. marts 2002 - 12:39 #8
Avatar billede ras2000 Nybegynder
11. marts 2002 - 17:04 #9
<img src="" height="200" width="200" onmousedown="if (event.button == 2) alert("hej")">
Avatar billede Slettet bruger
11. marts 2002 - 20:54 #10
Og så kan du evt. returnere false, så den kontekst-menuen ikke dukker op.
Avatar billede Slettet bruger
11. marts 2002 - 20:55 #11
Altså:

<img src="bla.gif" onMouseDown="if (event.button == 2) { alert('Hej!'); return false; }">
Avatar billede fireworld Nybegynder
11. marts 2002 - 21:13 #12
takker
Avatar billede fireworld Nybegynder
11. marts 2002 - 21:13 #13
ras giv lige et svar
Avatar billede olebole Juniormester
12. marts 2002 - 06:44 #14
<ole>
ras2000 >> Tryk 'Esc' --> tryk højre tast ned --> slip 'Esc' --> slip højre tast ... voila!
Troede efterhånden alle kendte det trick .... det er det dårligst 'anti-højreklik-script', der findes  ;o)

Hvorfor overhovedet genere brugeren ved at tage facilliteterne i hans browser fra ham? Uanset, hvilket script du bruger, kan man så let som ingenting få fat i billedet alligevel.
Browseren med dens features er brugerens .... den bør man holde sig fra. Det er den sikreste vej til upopularitet at pille ved en brugers browser. Søg på Eksperten og se, at langt de fleste snotfornærmede ville forlade siden med det samme, de opdagede det - og aldrig komme igen!
/mvh
</bole>
Avatar billede ras2000 Nybegynder
12. marts 2002 - 10:15 #15
Jeg var ikke klar over at det var et anti-højreklik script han var ude efter, han spurgte jo bare om et script der sagde hej, når man højreklikkede. Hvad han vil bruge det til, er vel op til ham selv. Man kan jo se koden alligevel, ved at gemme filen.
Nu var det jo også over et billede, ikke over koden.
Avatar billede Slettet bruger
12. marts 2002 - 17:02 #16
Ja, det kan være han vil bruge det til noget andet end et direkte anti-højrekliks-script. Måske har han et galleri, hvor man kan højreklikke på et billede for at se en beskrivelse af det og venstreklikke for at se billedet i fuld størrelse, eller noget lignende.
Men view-source-screwballs er nogle kedelige typer.
Avatar billede ras2000 Nybegynder
13. marts 2002 - 10:12 #17
Arh, de er vel bare nogle drengerøve der ikke ved bedre. Jeg lavede da også det værste lort på et tidspunkt.
Avatar billede fireworld Nybegynder
13. marts 2002 - 13:33 #18
hey det er sq ikke til det ... bare rolig :)

det er til en infobox jeg vil have frem nå man højre klikker på et billede eller andre ting...

alert('hej'); bruger jeg bare altid nå jeg skal have et script .. altså .. så indsætter jeg bare min egen kode bagefter :) ...
Avatar billede fireworld Nybegynder
13. marts 2002 - 13:35 #19
men takker for hjælpen :)
Avatar billede ras2000 Nybegynder
13. marts 2002 - 13:41 #20
Og tak for point!
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