Avatar billede JJ77 Juniormester
27. marts 2006 - 20:52 Der er 14 kommentarer og
1 løsning

disable right klik on links

Er det muligt at disable højreklik på links, så man ikke kan åbne dem i et nyt vindue?
Avatar billede apo Praktikant
27. marts 2006 - 21:03 #1
Den besøgende kan blot kopiere adressen fra adresselinjen eller ved at se på dokumentinfo/Egenskaber.

Prøv selv, at højreklikke her på siden, og vælg Egenskaber; Der kan du se sidens adresse :-)
Avatar billede apo Praktikant
27. marts 2006 - 21:04 #2
Hov, jeg læste måske dit spørgsmål forkert? Vil du forhindre den besøgende i, at kunne se adressen?
Avatar billede JJ77 Juniormester
27. marts 2006 - 21:16 #3
Vil bare hindre at en besøgende højreklikker på et link så det åbnes i et nyt vindue.. det er ikke for at skjule kode eller det der ligner.. Det er bare fordi jeg bruger noget framinghaløj, som henter framsene hvis et vindue bliver åbnet eksternt... hvis man så er logget ind, og åbner et nyt vindue fra et link fucker loginnet op.. bare derfor:)
Avatar billede JJ77 Juniormester
27. marts 2006 - 21:17 #4
Det er kun selve linksene som man ikke skal kunne højreklikke på:)
Avatar billede apo Praktikant
27. marts 2006 - 21:23 #5
Okay, der begyndte mine tanker vist, at flyve derudaf :-D

Jeg kender desværre ikke en måde, hvorpå du kan forhindre højreklik på links. Men der skal nok være andre herinde, der ved hvordan man gør/eller om det kan lade sig gøre :-)
Avatar billede JJ77 Juniormester
27. marts 2006 - 21:24 #6
Ok.. tak for forsøget, så:)
Avatar billede mclemens Nybegynder
27. marts 2006 - 21:39 #7
<html>
<head>
<script type="text/javascript">

function nixpille()
{
if (event.button == 2)
{
alert("Af hensyn til sidens opbygning er det ikke muligt\nat åbne links i nye vinduer. Håber på

din forståelse...")
}
}

</script>
</head>
<body>
<a href="minframe.html" onmousedown="nixpille();">Et link</a>
</body>
</html>
Avatar billede mclemens Nybegynder
27. marts 2006 - 21:40 #8
arg firefox... to sek.
Avatar billede mclemens Nybegynder
27. marts 2006 - 21:46 #9
nå, så er det et link her ... det er hurtigere :P
http://www.dynamicdrive.com/dynamicindex9/noright.htm
Avatar billede mclemens Nybegynder
27. marts 2006 - 22:02 #10
sådan?

<html>
<head>
<script language=JavaScript>
<!--

function nixpille(){
alert("Af hensyn til sidens opbygning er det ikke muligt\nat åbne links i nye vinduer. Håber på din forståelse...");
}

// -->
</script>
</head>
<body>
<a href="minframe.html" oncontextmenu="nixpille();return false;">Et link</a>
</body>
</html>
Avatar billede JJ77 Juniormester
27. marts 2006 - 22:22 #11
Super duper.. Det spiller sku da bare som det skal.. :) takker mange gange.. og så er der vel heller ingen som bliver pissed hvis det kun er links man ikke kan højreklikke på.
Avatar billede JJ77 Juniormester
27. marts 2006 - 22:22 #12
og smider du forresten ikke lige et svar.. :)
Avatar billede mclemens Nybegynder
27. marts 2006 - 22:59 #13
svar ;)
Avatar billede mclemens Nybegynder
28. marts 2006 - 00:51 #14
tak for point :)
Avatar billede olebole Juniormester
28. marts 2006 - 15:22 #15
<ole>

Hvem højreklikker for at åbne et link i et nyt vindue? 'Shift+klik' er da vist den metode, de fleste bruger ... eller ...?  :)

/mvh
</bole>
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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