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

514

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000

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

      Luetuimmat keskustelut

      1. Orpo räyhää: kansan on muututtava

        Orpon mukaan kansa ei elä kokoomuksen kanssa samassa todellisuudessa, ja sen vuoksi kansan on muututtava. Kas kun ei san
        Maailman menoa
        251
        2878
      2. Muovikassikartelli

        Kauppaketjut ovat yhdessä sopineet muovikassin yksikköhinnaksi 59 senttiä. Milloin viranomaiset puuttuvat tähän kartell
        Talousrikokset
        4
        1610
      3. Aidon persun tunnistaa Marinin palvonnasta

        Oli kyse sitten Halla-ahosta tai Putinista. Ensimmäisenä aidolle persulle tulee mieleen Marin.
        Maailman menoa
        2
        1305
      4. Et taida paljoa

        treffeillä käydä? 😆 mieheltä Naiselle
        Ikävä
        101
        1174
      5. Nainen, nyt esitän muutaman skenaarion

        Asumme yhdessä ja seurustelemme. 1. On ilta ja olet sohvalla makoilemassa ja räpläät kännykkääsi. Makuuhuoneesta kuulu
        Ikävä
        123
        1151
      6. Mikä tekee sen

        Vetovoiman kaivatussasi?
        Ikävä
        69
        1037
      7. Kristillinen kaste toimitetaan upottamalla veteen - pään valelukaste ei kelpaa

        Kristillinen upotuskaste perustuu juutalaiseen puhdistautumiseen, jossa upottaudutaan veden alle kokonaan. Paavali verta
        Kaste
        153
        1022
      8. Oikea kaste on syntisten kaste

        Oikea kaste on syntisten kaste. Vain syntisiä tulee kastaa. Itsensä uskoviksi ja vanhurskaiksi julistaneita ei tule ka
        Kaste
        58
        1015
      9. Upotuskaste on raamatullisin kaste

        Jokainen raamattua lukenut tietää sen. Päivänselvä asia. Vauvalle annettu kaste ei löydy raamatusta.
        Kaste
        717
        927
      10. Harmittaako joku

        Harmittaako joku asia tai asiat, mitä on tapahtunut tai jäänyt tapahtumatta?
        Ikävä
        135
        902
      Aihe