Avatar billede carstengp Nybegynder
16. juli 2005 - 13:37 Der er 6 kommentarer og
1 løsning

Blokere for udgående klik

Findes der et script helst PHP, JAVA eller CSS som kan blokere for udgående klik?

Eks. man har et forum hvor folk kan poste HTML-kode men ikke ønsker at man skal kunne klikke på hyperlinks på siden.

Altså noget der blokerer for at man kan forlade siden uden at lukke vinduet.

Håber det er forklaret godt nok...
Avatar billede krukken Mester
16. juli 2005 - 13:48 #1
disable højklik og venste klik med javascript
Avatar billede krukken Mester
16. juli 2005 - 13:51 #2
<script language=JavaScript>
<!--

//Disable right mouse click Script
//By Maximus (maximus@nsimail.com) w/ mods by DynamicDrive
//For full source code, visit http://www.dynamicdrive.com

var message="Function Disabled!";

///////////////////////////////////
function clickIE4(){
if (event.button==2){
alert(message);
return false;
}
}

function clickNS4(e){
if (document.layers||document.getElementById&&!document.all){
if (e.which==2||e.which==3){
alert(message);
return false;
}
}
}

if (document.layers){
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS4;
}
else if (document.all&&!document.getElementById){
document.onmousedown=clickIE4;
}

document.oncontextmenu=new Function("alert(message);return false")

// -->
</script>
Avatar billede carstengp Nybegynder
16. juli 2005 - 13:53 #3
så udelukker man jo andre funktioner... Det er kun udgående jeg ønsker at blokere.
Hvis jeg disabler højre/venstre klik så er der jo intet der virker...
Avatar billede carstengp Nybegynder
16. juli 2005 - 13:56 #4
desuden ønsker jeg ingen beskeder når der evt. klikkes på et hyperlink, men blot at der ikke sker noget
Avatar billede krukken Mester
16. juli 2005 - 13:58 #5
du kan jo bare kalde en javascrpt funkion når der bliver trykket på linket
Avatar billede roenving Novice
16. juli 2005 - 13:59 #6
Man kan ikke forhindre folk i at forlade siden ...

-- desuden ville en sådan funktion stride mod grundlæggende muligheder på internettet ...

-- men man kunne selvfølgelig onload gennemløbe links på siden, og sætte en return false; på dem man ikke kunne lide, men selv ville jeg fjerne muligheden for at indsætte links ved indskrivning !-)
Avatar billede carstengp Nybegynder
27. september 2005 - 15:53 #7
lukker...
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