Miten disabloida Web -sivulta tällainen JS -koodi?

Anonyymi-ap

;

Allaoleva koodi pyrkii estämään:

1) web -sivulla olevan tekstin, linkkien ja kuvien kopioimisen leiketaululle.

2) Lähdekoodin näyttämisen (monissa selaimissa Ctrl-U)

Onko olemassa jokin keino, jossa selain saataisiin suorittamaan sivunlatauksen yhteydessä OMA javascript -koodini sen jälkeen kun sivulla oleva JavaScript on ladattu, mutta ei vielä suoritettu?

Ja voisinko oman JS -koodini avulla disabloida allaolevan JS -funktion, joka siis on kyseisellä Web -sivulla?

Se, että yleensä olen pystynyt kopioimaan tuon tänne, kertoo, että nuo suojaukset ovat aina kierrettävissä. En kuitenkaan kerro, miten tuon kopiosuojauksen onnistuin kiertämään. Miksi tehdä asiaa vastapuolelle helpoksi ?

Mutta: Miten siis saisi hoidettua asian niin, ettei allaoleva koodi aktivoidu ?

Yksi vaihtoehto voisi olla uudelleennimetä tuo funktio, jolloin sitä ei kukaan enää kutsu ja korvata allaolava funktio vaikkapa tällaisella funktiolla, jolle annetaan alkuperäisen funktion nimi:

function disableEnterKey(e)
{
return true;
}

Miten siis allaolevan funktion saisi korvattua ylläolevalla omalla versiollani ?


;


function disableEnterKey(e)
{
var elemtype = e.target.tagName;

elemtype = elemtype.toUpperCase();

if (elemtype == "TEXT" || elemtype == "TEXTAREA" || elemtype == "INPUT" || elemtype == "PASSWORD" || elemtype == "SELECT" || elemtype == "OPTION" || elemtype == "EMBED")
{
elemtype = 'TEXT';
}

if (e.ctrlKey){
var key;
if(window.event)
key = window.event.keyCode; //IE
else
key = e.which; //firefox (97)
//if (key != 17) alert(key);
if (elemtype!= 'TEXT' && (key == 97 || key == 65 || key == 67 || key == 99 || key == 88 || key == 120 || key == 26 || key == 85 || key == 86 || key == 83 || key == 43 || key == 73))
{
if(wccp_free_iscontenteditable(e)) return true;
show_wpcp_message('You are not allowed to copy content or view source');
return false;
}else
return true;
}
}

0

391

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000

      Ketjusta on poistettu 1 sääntöjenvastaista viestiä.

      Luetuimmat keskustelut

      1. Vasemmistohallitus palauttaa hintasääntelyn, esim. bensalitra vain 1e.

        Tuleva vasemmistolaisista koostuva hallitus ottaa käyttöön vanhat hyvät keinot pitää hinnat kurissa. Tähän tarkoitukse
        Maailman menoa
        82
        4627
      2. Vasemmistolainen valehteli jälleen - Purra tai persut eivät luvanneet "euron bensaa"

        Väite "euron bensasta" on ensisijaisesti poliittisten vastustajien käyttämä puhdas vale. Persut kyllä kampanjoivat näky
        Maailman menoa
        109
        3837
      3. Arman Alizadin viesti puna-aktivisteille: "Pitäkää lärvinne nytkin kiinni"

        Arman Alizad kritisoi vasemmiston kaksinaismoralismia. Iranissa syntynyt suosikkijuontaja Arman Alizad pakeni perheensä
        Maailman menoa
        176
        3627
      4. Minja Koskela nostanut vasemmistoliiton kannatuksen ennätykseen

        Koskela valittiin puolueen johtoon lokakuussa 2024, ja silloin Ylen kysely antoi puolueelle 9,3 prosentin kannatuksen.
        Maailman menoa
        64
        2070
      5. Antti johtaa Petteriä jo 7,1 prosenttiyksiköllä

        Tällä menolla sdp menee kokoomuksesta kierroksella ohi jo tällä vaalikaudella. https://yle.fi/a/74-20213575
        Maailman menoa
        75
        1941
      6. Mitä on tullut

        Entisen abcn rakennuksen tilalle se oli tyhjillään monta vuotta siellä oli jo nyt valot onko huoltoasema? 5:30.
        Haapavesi
        78
        1268
      7. Harmi nainen kun

        olet niin elähtäneen näköinen. Miestä et koskaan löydä itelles. j
        Ikävä
        129
        1132
      8. Palosta selvinnyt 18 vuotias munira tarvitsi tulkin kun puhui Iltalehdelle

        Suomessa asuva 18 vuotias tarvii tulkin !!! Tää Suomea puhumaton on palossa kuolleen naisen veli ja asui perheen kanssa.
        Vantaa
        144
        1069
      9. Minne pyydän sut?

        Jotta saan nähdä 🤨
        Ikävä
        49
        979
      10. Mikä homma?

        https://share.google/NvruSS4P4EzjTWPov Poliisilla oli keskiviikkona 4. maaliskuuta yksityisasunnossa Saarijärvellä tehtä
        Saarijärvi
        26
        891
      Aihe