Toon posts:

Backknop uitschakelen zonder alert

Pagina: 1
Acties:

Verwijderd

Topicstarter
Weet iemand een manier om de rechtermuisknop uit te schakelen zonder dat er een alert verschijnt (in IE) ?

Thanks !

Verwijderd

Mikedigi: Weet iemand een manier om de rechtermuisknop uit te schakelen zonder dat er een alert verschijnt (in IE) ?

Zoals je al zegt... Net als anders, maar dan zonder alert(...).

(En de titel is Backknop uitschakelen zonder alert?? :?)

  • bartvb
  • Registratie: Oktober 1999
  • Laatst online: 05-01 14:41
Oh, deze discussie is ongetwijfeld ook al 100x op GoT geweest maar rechtermuisknop uitschakelen zuigt, is erg onprofessioneel, eigenlijk meer kinderachtig..

Maar goed, ga vooral je gang...

Verwijderd

Topicstarter
Arien: Dat is het probleem, die alert kan niet uit het script ik moet er een hebben zonder alert

en Bart niet meteen bijdehand doen he ? :)
Het gaat erom dat er in een frame niet rechts geklikt kan worden, zodat mensen geen menu-items in een nieuw window kunnen openen anders werkt het menu niet :)

Dus is daar iemand ?

  • Tsjipmanz
  • Registratie: Oktober 2000
  • Laatst online: 13-02 09:40

Tsjipmanz

Der Rudi ist da

Op dinsdag 02 januari 2001 15:11 schreef Mikedigi het volgende:

Het gaat erom dat er in een frame niet rechts geklikt kan worden, zodat mensen geen menu-items in een nieuw window kunnen openen anders werkt het menu niet :)

Dus is daar iemand ?
Anders maak je een scriptje dat controleert of het frame wel binnen de frameset staat. Als dit niet het geval is de frameset eromheen laden, en een kind kan de was doen!

There's no such thing as a mistake, just happy accidents - Bob Ross
Relaxte muziek: altijd okee!
- Soulseek rulez -


  • Counter-Strike
  • Registratie: Maart 2000
  • Niet online

Counter-Strike

Maar ik speel het niet!

geef je script eens dan, wedden dat het mogelijk is >:)

Dit is het einde van deze mededeling. De mogelijkheid tot reageren is aanwezig!


Verwijderd

Topicstarter
tsjip: had ik al bedacht maar dat werkt niet

Hier is het script:
Kan iemand het ombouwen ? :)

<SCRIPT LANGUAGE="JavaScript1.1">
<!-- Begin
function right(e) {
if (navigator.appName == 'Netscape' &&
(e.which == 3 || e.which == 2))
return false;
else if (navigator.appName == 'Microsoft Internet Explorer' &&
(event.button == 2 || event.button == 3)) {
alert("Sorry, you do not have permission to right click.");
return false;
}
return true;
}

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

Verwijderd

Heb alles maar laten staan ! wel zo eerlijk t.o.v ontwerpers.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<script>
<!--
// CREDITS:
// No Right Click Script without Ugly Alert-Box
// by Urs Dudli and Peter Gehrig 
// Copyright (c) 2000 Peter Gehrig and Urs Dudli. All rights reserved.
// Permission given to use the script provided that this notice remains as is.
// Additional scripts can be found at [url=http://www.24fun.com/fast/index.html]http://www.24fun.com/fast/index.html[/url]
// info@24fun.com
// 10/12/2000

// IMPORTANT: 
// If you add this script to a script-library or a script-archive 
// you have to insert a link to [url=http://www.24fun.com/fast/index.html]http://www.24fun.com/fast/index.html[/url] 
// right into the webpage where the script will be displayed.

// CONFIGURATION:
// Go to [url=http://www.24fun.com/fast/index.html,]http://www.24fun.com/fast/index.html,[/url] open category 'utility' and 
// download the script-file with step-by-step instructions for easy configuration

function right(e) {
    if (document.layers && (e.which==3 || e.which==2))  {
        window.status="NO RIGHT CLICK ALLOWED!"
        return false;
    }
    else if (document.all && (event.button==2 || event.button==3)) {
        window.status="NO RIGHT CLICK ALLOWED!"
        openclosewindow()
        return false;
    }
}

function openclosewindow() {
    var windownews=window.open("", "", "status=no,location=no,toolbar=no,menubar=no,resizable=no,scrollbars=no,width=50,height=50,top=20000,left=200");
    windownews.close()
}
if (document.all) {
    document.onmouseup=right;
    window.onmouseup=right;
}
if (document.layers) {
    document.captureEvents(Event.MOUSEDOWN);
    document.onmousedown=right;
}
//-->
</script>

Verwijderd

en als ik nu <shift>-klik dan ??

  • Tim
  • Registratie: Mei 2000
  • Laatst online: 04-08-2025

Tim

Ja, dat wou ik ook net zeggen :P
Maar het is toch niet zo moeilijk om die alert te verwijderen :?

Topic vernuekt trouwens ook de layout weer eens lekker..

  • Anders
  • Registratie: December 2000
  • Laatst online: 05-02 17:26
Gewoon de alert-regel verwijderen, da's toch niet zo moeilijk? Die return false; zou genoeg moeten zijn. Zet eventueel in plaats van die alert

void(0);

Ik spoor veilig of ik spoor niet.


  • raptorix
  • Registratie: Februari 2000
  • Laatst online: 17-02-2022
Bah, iedereen die zo een functie in ze site bouwt is niet goed bij ze hoofd, back knoppen zitten er juist in om buiten de site navigatie te kunnen navigeren, als jij daar mee gaat fucken, kloot je met iemands eigen voorkeuren, dus aub doe het niet!

  • 2
  • Registratie: November 2000
  • Laatst online: 12-02 22:40

2

Mikedigi: Het gaat erom dat er in een frame niet rechts geklikt kan worden, zodat mensen geen menu-items in een nieuw window kunnen openen anders werkt het menu niet.

bartvb: ...maar rechtermuisknop uitschakelen zuigt, is erg onprofessioneel...

Quod erat demonstrandum :)

  • Exterazzo
  • Registratie: Mei 2000
  • Nu online

Exterazzo

Qeasy

Op woensdag 03 januari 2001 04:12 schreef 1 het volgende:
|||||||||||||||||||||| =
|||||||||||||||||||||||| = |||||||||||||||||||||||| = |||||||||||||||||||||||| = |||||||||||||||||||||||| = |||||||||||||||||||||||| =|||||||||||||||||||||||| = |||||||||||||||||||||||| = |||||||||||||||||||||||| = |||||||||||||||||||||||| = |||||||||||||||||||||||| = |||||||||||||||||||||||| =

[+ nog een hele hoop rotzooi :r]
Waar slaat dit op :(:?

Audentia


Verwijderd

raptorix: Back knoppen zitten er juist in om buiten de site navigatie te kunnen navigeren

We have a winner! ;)

Verwijderd

Topicstarter
hans_knight bedankt voor je hulp, het werkt !

en de rest kap eens met dat gezeik !
Ik vraag om dit script niet om de surfer te pesten maar om de navigatie TE VERBETEREN !

Wat kunnen jullie zeiken zeg, ik had toch duidelijk uitgelegd waarom ik het script nodig had ?

Verwijderd

Mikedigi: Ik vraag om dit script niet om de surfer te pesten maar om de navigatie TE VERBETEREN!

Oh? :?

Je vraagt om het script omdat je wilt dat de pagina's in een frame geladen worden (op zich al een navigatie nachtmerrie) en daar werd een oplossing voor gegeven die het volgens jou niet doet. Wat doet het niet?

Wat kunnen jullie zeiken zeg, ik had toch duidelijk uitgelegd waarom ik het script nodig had ?

En contextmneu's uitzetten is niet de oplossing (shift-klik...).

Verwijderd

Topicstarter
Het script van Hans werkt
alleen krijg je nu een snel openend en sluitend window en dat is lelijk.
Ik bouw een site voor een serieus bedrijf dus eigenlijk wil ik het zo dat je niet rechts kan klikken en dat je geen effect ziet net zoals in NS als je een willekeurig niet-rechts-klikken-script gebruikt.

Ook zoek ik een niet shiftklik script eventueel in combinatie.

Zelf zoek ik natuurlijk ook op alle mogelijke javascript sites.

De site zelf heeft een perfecte en overduidelijke navigatie en door die
rechtsklikkers werkt die navigatie niet meer.

Verwijderd

Mikedigi: De site zelf heeft een perfecte en overduidelijke navigatie en door die rechtsklikkers werkt die navigatie niet meer.

Bezoekers zijn niet de schuld van niet-werkende navigatie.

Er zijn twee simpele oplossingen:
1. Vergeet frames
2. Gebruik een script in ieder pagina dat kijkt of de pagina in een frame zit, zo niet: frame eromheen laden (zoals boven ook al stond)

Als er hier al mensen klagen bij de gedachten van rechts-klik scripten, hoe zien je bezoekers dat dan (en zekere op een professionele site)?

Verwijderd

Topicstarter
ok laat maar
ik vraag hier niet om feedback voor mijn site maar alleen hulp bij een script

admin sluit deze topic, thanks for nothing arien

Verwijderd

Mikedigi: Ik vraag hier niet om feedback voor mijn site maar alleen hulp bij een script.

En die feedback krijg je van een aantal mensen er gratis bij. (En misschien van de bezoekers van de site?)

Thanks for nothing Arien

Je hebt al 3 oplossingen (waarvan ik er 2 gegeven heb), wat wil je nog meer?

1. Geen frames
2. Kijken of het in een frame geladen wordt, zo nee, frame erom heen laden
3. Rechtermuisknop disabelen

  • Anders
  • Registratie: December 2000
  • Laatst online: 05-02 17:26
Hoe kan het gebruik van de rechtermuisknop (Create shortcut, Add to favorites, View Properties, Print etc) er in godsnaam toe leiden dat een navigatie niet meer werkt? Geef eens een voorbeeld, want dit lijkt me je reinste flauwekul. Het disablen van de rechtermuisknop is imho een toonbeeld van onbekwaamheid of onbegrip van de webdesigner/opdrachtgever.

Ik spoor veilig of ik spoor niet.


Verwijderd

Topicstarter
sluit deze topic maar, mensen willen blijkbaar niet helpen en alleen maar de moraalridder uithangen.

Verwijderd

Kijk bij http://www.24fun.com ook nog eens bij 'utility' onder :
The NRC 2(the fullproof version)
Kun je de toetsen ook uitschakelen. Wellicht te combineren met voorgaande script.
Of wat rotzooien met :
code:
1
<body oncontextmenu="return false">
Pagina: 1