• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Leidiges Thema rechte Maustaste ...

Robert

New member
Unten stand schon mal was in der Art, allerdings immer noch kein konkretes Beispiel :(

Abschalten der rechten Mousetaste ohne den Alert!

Wer kann hier ein Script posten? Es soll beim Rechtsklicken aber NICHTS passieren, auch kein Sound oder sonstwas, also ohne jegliche Funktion...

Grüße, Rob
 
ha,

wie soll das denn gehen,denn irgendeine Funktion muß ich ja der Taste zuweisen,sonst kommt ja das Menue.Also ganz ohne irgendwas geht nicht.

ciao,
Klaus...

achja hatte nochwas vergessen:
Last die Rechte Maustaste leben,denn somit beraubst du den User wichtiger Menuepunkte.(Wenn ich den Quelltext haben möchte dann bekomme ich ihn auch,ganz klar)

[Edited by Klaus on 04-09-2000 at 06:49]
 
So aufgepasst...
Ich habe es wie folgt gemacht :

1. Hab eine mt.js erstellt, mit folgendem Inhalt :


<!--
// cell functions
function mover(cell)
{
if (!cell.contains(event.fromElement))
{
cell.style.cursor = 'hand';
cell.bgColor = '#003366';
}
}

function mover2(cell)
{
if (!cell.contains(event.fromElement))
{
cell.style.cursor = 'default';
cell.bgColor = '#003366';
}
}

function mout(cell)
{
if (!cell.contains(event.toElement))
{
cell.style.cursor = 'default';
cell.bgColor = '#000000';
}
}

function mclick(cell)
{
if(event.srcElement.tagName=='TD')
{
cell.children.tags('A')[0].click();
}
}
// -->

<!--
document.oncontextmenu=showmenuie5
if (document.all&&window.print)
document.body.onclick=hidemenuie5
// -->


2. in den HTML Dateien hab ich nun folgendes eingefühgt :


<script language="JavaScript">
<!--
function stopError() {
return true;
}
window.onerror = stopError;
// -->
</script>
<script language="JavaScript"><!--
function openLoader( windowURL, windowName, windowFeatures ) {
return window.open( windowURL, windowName, windowFeatures ) ;
}
// -->
</script>
<script language="JavaScript1.2"><!--
var display_url=0

function showmenuie5(){
ie5menu.style.left=document.body.scrollLeft+event.clientX
ie5menu.style.top=document.body.scrollTop+event.clientY
ie5menu.style.visibility="visible"
return false
}

function hidemenuie5(){
ie5menu.style.visibility="hidden"
}

function lowlightie5(){
if (event.srcElement.className=="menuitems"){
event.srcElement.style.backgroundColor=""
event.srcElement.style.color=""
window.status=''
}
}
// -->
</script>
<SCRIPT language=JavaScript src="mt.js"></SCRIPT>

</HEAD><BODY>

<!--[if IE]>
<DIV id=ie5menu onmouseout=lowlightie5() ?>
<DIV></B></DIV></DIV><![endif]-->
<!--[!if IE]>
<DIV id=ie5menu onmouseout=lowlightie5() ?>
<DIV></B></DIV></DIV><![endif]-->

<script language="JavaScript"><!--
if (navigator.appName.indexOf("Internet Explorer") != -1)
document.onmousedown = noSourceIExplorer;
function noSourceIExplorer() {if (event.button == 2 || event.button == 3)
open ("");}}
// -->
</script>

...

</body></html>


Ich hoffe mal, dass das verständlich war bzw. ist !!
 
hmm

also ersteinmal vielen Dank aber wenn ich das so wie du es hier gepostet hast kopiere,dann passiert nichts,rein garnichts.
Ich bin ja immer für neue Sachen zu haben,denn das würde mich schon interessieren aber denoch funktioniert es nicht,jedenfals bei mir.

ciao,
Klaus...
 
Argh....

Hm, an meinen Quellcode kommt aber niemand, da er schon verschlüsselt ist, auch ist das Speichern der Seiten unmöglich...

ich will doch nur ein script wo anstatt der alertbox NICHTS passiert (was auch immer für eine dämliche funktion aufgerufen wird)


...
 
Zurück
Oben