/ 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
Click i JavaScript
Fra : Jakob Bork


Dato : 07-01-01 15:54

Hej NG

Hvrodan er det lige man vha. JavaScript får browseren til at køre en
funktion i sit script? Altså hver gang man klikker et tilfældigt sted på
siden. Ligemeget om det er link eller ej. Det er ikke noget problem at få
den til at reagere når man klikker på et link, men det er mere det at man
kan klikke et tomt sted på siden og få fx menuen til at forsvinde vha. en
funktion.

Løse forslag accepteres, så skal jeg nok selv pille lidt ved det og få det
til at virke.

Mvh
Jakob Bork





 
 
Troels Christiansen (07-01-2001)
Kommentar
Fra : Troels Christiansen


Dato : 07-01-01 18:19

> Hvrodan er det lige man vha. JavaScript får browseren til at køre en
> funktion i sit script? Altså hver gang man klikker et tilfældigt sted på
> siden. Ligemeget om det er link eller ej. Det er ikke noget problem at få
> den til at reagere når man klikker på et link, men det er mere det at man
> kan klikke et tomt sted på siden og få fx menuen til at forsvinde vha. en
> funktion.
>
> Løse forslag accepteres, så skal jeg nok selv pille lidt ved det og få det
> til at virke.

Man kan godt lave en onmouseover på forskellige ting i Internet Explorer,
men det kan man ikke i NS 4.X

--
Mvh.
Troels Christiansen

Jeg repræsenterer ved alle udtalelser
kun mig selv og ikke Tele Danmark Internet.



Claus Schmidt (07-01-2001)
Kommentar
Fra : Claus Schmidt


Dato : 07-01-01 19:03

"Jakob Bork" skrev
> kan klikke et tomt sted på siden og få fx menuen til at forsvinde vha. en
> funktion.

Denne her fanger højreklik:

document.onmousedown=click

function click() {
if (event.button==2) {
whatever
}
}


-så mon ikke "button==1" fanger venstreklik?

--
[claus]
-som ved en fejl kom til at sende dette direkte
til Jakob, beklager dobbeltpost og uhøflighed.




Jakob Bork (07-01-2001)
Kommentar
Fra : Jakob Bork


Dato : 07-01-01 19:46

> Denne her fanger højreklik:
>
> document.onmousedown=click
>
> function click() {
> if (event.button==2) {
> whatever
> }
> }
>
>
> -så mon ikke "button==1" fanger venstreklik?
>
> --
> [claus]
> -som ved en fejl kom til at sende dette direkte
> til Jakob, beklager dobbeltpost og uhøflighed.

Det virker under alle omstændigheder lige efter hensigten. Tak for det.

Mvh
Jakob Bork



Lars Hoffmann (07-01-2001)
Kommentar
Fra : Lars Hoffmann


Dato : 07-01-01 19:49

Claus Schmidt wrote:
>
> "Jakob Bork" skrev
> > kan klikke et tomt sted på siden og få fx menuen til at forsvinde vha. en
> > funktion.
>
> Denne her fanger højreklik:
>
> document.onmousedown=click
>
> function click() {
> if (event.button==2) {
> whatever

Den virker så også kun i IE, denne fanger til gengæld alle klik, uanset
om det er højre eller venstre museknap og virker også i netscape:

<SCRIPT language=javascript>
function click() {

}

if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
// -->
</script>


inde i functionen click skriver du så det du gerne vil have til at ske.


--
/Lars

A computer scientist is someone who, when told to 'Go to Hell',
sees the 'go to', rather than the destination, as harmful.

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

Månedens bedste
Årets bedste
Sidste års bedste