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

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
javascript: venstre mus klik = højre mus k~
Fra : henrik


Dato : 16-02-02 15:10

Jeg skal have lavet et javascript der i et html-dokument giver venstre
musetast samme funktion som højre musetast. Er der nogen der har erfaringer
med det og kan give mig et hint?

Jeg har fundet ud af at registrere et venstre klik. Det gør jeg via
nedenstående kode, som pt. giver en dialogbox ved venstreklik:

<script LANGUAGE="JavaScript1.1">
<!-- Begin
function left(e) {
if (navigator.appName == 'Netscape' &&
(e.which == 1)) {
alert("You clicked the left mouse button.");
return false;
} else if (navigator.appName == 'Microsoft Internet Explorer' &&
(event.button == 1)) {
alert("You clicked the left mouse button.");
return false;
} return true;
}

document.onmousedown=left;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=left;
// End -->
</script>


Henrik



 
 
Allan Vebel (16-02-2002)
Kommentar
Fra : Allan Vebel


Dato : 16-02-02 23:12

"henrik" <hlarsen@post4.tele.dk> skrev

> Jeg skal have lavet et javascript der i et html-dokument giver
> venstre musetast samme funktion som højre musetast.

(event.button == 2) skulle aflæse den anden knap.

Jeg kan ikke se et formål med dit script, andet end at genere dine
brugere med noget dybt irrirerende. Jeg bruger faktisk højre muse-
tast flere gange om dagen til den menu der ligger der - og jeg synes
det er forkasteligt at frarøve brugerne denne mulighed.

Tænk lige over det igen

--
Allan



henrik (17-02-2002)
Kommentar
Fra : henrik


Dato : 17-02-02 00:19


> > Jeg skal have lavet et javascript der i et html-dokument giver
> > venstre musetast samme funktion som højre musetast.
>
> (event.button == 2) skulle aflæse den anden knap.

Jamen det er venstre musetast jeg vil registrere...


> Jeg kan ikke se et formål med dit script, andet end at genere dine
> brugere med noget dybt irrirerende. Jeg bruger faktisk højre muse-
> tast flere gange om dagen til den menu der ligger der - og jeg synes
> det er forkasteligt at frarøve brugerne denne mulighed.

Jo, jeg tror du har misforstået min mening med scriptet - jeg vil ikke
disable højre musetast: jeg vil give venstre musetast samme funktion som
højre musetast - altså når du venstreklikker får du højrekliksmenuen frem.
Det er det jeg skal have lavet....



Henrik




Jens Peter Karlsen (17-02-2002)
Kommentar
Fra : Jens Peter Karlsen


Dato : 17-02-02 00:34

Og gøre det svært for folk at følge et link? Det virker ikke særlig
gennemtænkt.

Regards Jens Peter Karlsen. Microsoft MVP - Frontpage.

On Sun, 17 Feb 2002 00:18:52 +0100, "henrik" <hlarsen@post4.tele.dk>
wrote:

>Jo, jeg tror du har misforstået min mening med scriptet - jeg vil ikke
>disable højre musetast: jeg vil give venstre musetast samme funktion som
>højre musetast - altså når du venstreklikker får du højrekliksmenuen frem.
>Det er det jeg skal have lavet....


henrik (17-02-2002)
Kommentar
Fra : henrik


Dato : 17-02-02 11:45

"Jens Peter Karlsen" <jpkarlsen@mvps.org> skrev i en meddelelse
> Og gøre det svært for folk at følge et link? Det virker ikke særlig
> gennemtænkt.
>
> Regards Jens Peter Karlsen. Microsoft MVP - Frontpage.

Jo, det er faktisk ret så gennemtænkt - det er måske det der er problemet?

Nå, men jeg kan forstå på svarene at det nok ikke er forum'et at stillet
sådan et spørgsmål i, så jeg vil prøve andetsteds.

No offence
Henrik




Jens Peter Karlsen (17-02-2002)
Kommentar
Fra : Jens Peter Karlsen


Dato : 17-02-02 17:54

Hvis du mener det er gennemtænkt må det være fordi du ønsker at gøre
det sværere for folk at komme væk fra din side. Til det formål vil et
script der reloader siden ved onUnload være mere effektivt.
Samtidig er det en glimrende måde at sikre sig at folk aldrig vender
tilbage.

Regards Jens Peter Karlsen. Microsoft MVP - Frontpage.

On Sun, 17 Feb 2002 11:45:15 +0100, "henrik" <hlarsen@post4.tele.dk>
wrote:

>Jo, det er faktisk ret så gennemtænkt - det er måske det der er problemet?
>


Holmes (23-02-2002)
Kommentar
Fra : Holmes


Dato : 23-02-02 12:07

> Og gøre det svært for folk at følge et link? Det virker ikke særlig
> gennemtænkt.

Det kan det da være...hvis det fx er til et download-link?



Rune Glerup (17-02-2002)
Kommentar
Fra : Rune Glerup


Dato : 17-02-02 12:52

henrik skrev:

> Jeg skal have lavet et javascript der i et html-dokument giver venstre
> musetast samme funktion som højre musetast. Er der nogen der har erfaringer
> med det og kan give mig et hint?

Det kan ikke umiddelbart lade sig gøre, men du kunne muligvis fake det
ved at redigere dette script:
<http://www.dynamicdrive.com/dynamicindex1/contextmenu2.htm> .

Det virker kun i IE.

--
/Rune
w|http://kaboom.dk/

"Vi troede, det var den personlige computer der havde magien."

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

Månedens bedste
Årets bedste
Sidste års bedste