Avatar billede -eminem- Nybegynder
06. marts 2001 - 17:38 Der er 7 kommentarer og
3 løsninger

html i frontpage

hvad skal jeg skrive under html i frontpage 2000 hvis jeg ikke vil ha at andre kan højreklikke med musen på min hjemmeside???
Avatar billede kimrosgaard Nybegynder
06. marts 2001 - 17:40 #1
Kopier dette script ind mellem <head> og </head>


<script language=\"javascript\">
    function click()
    {
        if (event.button==2)
                    {
        alert(\'Skriv her...\')

                    }
    }

document.onmousedown=click
</script>
Avatar billede diktator Nybegynder
06. marts 2001 - 17:41 #2
Avatar billede ezzuk Nybegynder
06. marts 2001 - 17:41 #3
lad være med at bruge det.andre kan alligevel bøje sig uden om det.(i can!)

by the way, der skal man bruge javascript.
Avatar billede ezzuk Nybegynder
06. marts 2001 - 17:42 #4
her kan du læse om hvorfor du ikke skal det: http://www.builder.dk/artikler/article.asp?AID=46
Avatar billede tommyf Nybegynder
06. marts 2001 - 17:45 #5
Prøv at højreklikke(HOLD HØJREMUSEKNAP NEDE), når den så kommer frem med den box holder du stadig højremuseknap nede og trykker på enter, når du så slipper højremuseknap kommer menuen alligevel frem!
Avatar billede ezzuk Nybegynder
06. marts 2001 - 17:47 #6
det er direkte idiotisk at gøre. for ikke at tale om snobbethed.
Avatar billede kimrosgaard Nybegynder
06. marts 2001 - 17:50 #7
rolig nu! jeg tror han har forstået beskeden! desuden må han vel selv om, om han vil bruge det eller ej :)
Avatar billede tsocm Nybegynder
06. marts 2001 - 17:51 #8
Hvis du bruger denne i stedet slipper du for alert boksen.
og gør det endnu \"sværer\" for brugeren at finde koden. Dog kan brugeren trykke vis kilde i \"vis\".

<script language=\"JavaScript1.2\">
if (window.Event)
document.captureEvents(Event.MOUSEUP);
function nocontextmenu() 
{
event.cancelBubble = true
event.returnValue = false;
return false;
}
function norightclick(e)   
{
if (window.Event)   
{
if (e.which == 2 || e.which == 3)
return false;
}
else
if (event.button == 2 || event.button == 3)
{
event.cancelBubble = true
event.returnValue = false;
return false;
}   
}
document.oncontextmenu = nocontextmenu;       
document.onmousedown = norightclick;       
</script>


/vh >>TSOCM<<
Avatar billede proboss Nybegynder
06. marts 2001 - 22:59 #9
brug følgende

<SCRIPT LANGUAGE=\"javascript\">
function noclick(){
var warning = \"Den valgte funktion er ikke tilladt. Indsæt Dit Navn\";

function rtclickcheck(keyp){
if (navigator.appName == \"Netscape\" && keyp.which == 3) {
alert(warning);
return false;
}

if (navigator.appVersion.indexOf(\"MSIE\") != -1 && event.button == 2) {
alert(warning);
return false;
}
}

document.onmousedown = rtclickcheck
}
</SCRIPT>
<SCRIPT LANGUAGE=\"Javascript1.2\">
noclick()
</SCRIPT>
Avatar billede tsocm Nybegynder
07. marts 2001 - 22:29 #10
Takker for det :-)

/vh >>TSOCM<<
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
Kurser inden for grundlæggende programmering

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