Slik deaktiverer Høyreklikk på websider med Dreamweaver
Adobe Dreamweaver er et populært web-utviklingsverktøy som lar brukerne designe, administrere og vedlikeholde deres hjemmeside uten behov for tidvis langtekkelig hånd-koding. Dreamweaver brukere kan opprette intrikate, komplekse områder med mye innhold, så det er bare naturlig at noen webmastere vil ønske å beskytte sitt materiale fra konkurrenter og Snoops. Du kan avskrekke potensielle tyver ved å deaktivere høyreklikk-funksjonen på alle websider produsert i Dreamweaver.
Bruksanvisning
1 Bruk en Javascript-kode. I kodevisning, åpne siden du prøver å beskytte og lim inn følgende kode inn i <HEAD> tag:
<Script language = "javascript">
document.onmousedown = disableclick;
status = "Right Click er deaktivert!";
Funksjon disableclick (e)
{
if (event.button == 2)
{
alert (status);
return false;
}
}
</ Script>
Nå når noen prøver å høyreklikke nettstedet ditt, vil de få en tilpasset feilmelding.
2 Ring en ekstern funksjon. Kopier koden ovenfor og lim den inn i en tekstfil, lagre den på din side rotkatalogen som "protect.js." En av Dreamweaver mest kraftige funksjoner er et søk-og-erstatt-funksjonen som vil erstatte tekst hvor som helst på ditt nettsted. Trykk Ctrl + F med nettstedet åpne og velg "Hele Nåværende Local nettstedet." Lim den nåværende <HEAD> -taggen i både "Finn" og "Erstatt" boksene og deretter legge til følgende linje med kode til "Erstatt" boksen:
<Script language = "Javascript" src = "http://www.yourwebsite.com/protect.js"> </ script>
Klikk "Erstatt alle", og hele området vil bli beskyttet.
3 Bruk en kropp skript for å deaktivere kontekstmenyen. Dette kan ikke brukes eksternt som header script, men det er lett og deaktiverer Shift + F10 kontekstmenyer. Bytt kroppen tag med denne linjen:
<Body oncontextmenu = "return false;">
Hint
- Finn andre måter å beskytte innholdet. Moderne nettlesere som Firefox, tillate brukere å deaktivere klikk-blokkering, og Opera gjør det automatisk. Prøv vannmerking, digitale sporing og flash-filer for å lagre innholdet mer effektivt.