;
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;
}
}
Miten disabloida Web -sivulta tällainen JS -koodi?
Anonyymi-ap
1
528
Vastaukset
- Anonyymi00002UUSI
Avaa tarkista -> Console, ja anna tämä komento: delete window.disableEnterKey;
Komento pitää antaa kirjoittamalla, paste ei toimi selaimen konsolissa.
Ketjusta on poistettu 1 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Voisin jopa maksaa että saisin nähdä sut mies
Miten helvetissä joku voi olla tollanen kotihiiri. Edes mä en ole noin paha ku sä! Miten sua voi ikinä edes nähdä ?591134Tumman vihreä mercedes
Mikä se on tuo kylää ympäri ajava vihreä mercedes, takakontti tärisee kuin hullu ja välillä kylän juoppojakin kuskailee,11830Miksi tällainen pelottaa ja aiheuttaa joillakin ärtymystä?
"Sitoudun ystävien ja kollegoiden kanssa puuttumaan seksistisiin vitseihin ja vähättelyyn. Sanon ääneen, kun jokin ei ol75785- 53624
Käyttäkää kumia kajaanilaisten naisten kanssa
Elkää ottako riskiä ilman kumia kun saattaa käydä niin että sinusta tuleekin isä lapselle ja elättäjä molemmille.83593Pakkomielle
Tahdon pyytää anteeksi, että olen kaivannut sinua kaikki nämä vuodet ja olet ollut minulle pakkomielle. Nyt on aika pääs45522Oletko nainen enää täällä?
En ole tunnistanut kirjoituksiasi hetkeen. Ainoastaan yhdessä neutraalissa ketjussa, missä ei ollut kyse tunteista. Hyv36514Hurmasit sitten minut
kauneudellasi nainen ja kun sait minut rakastumaan itseesi muutuit ihan porsaaksi etkä välitä vartalostasi enää yhtään.43493Tietysti olen varovainen,
ei kaikki ole pelkkää epävarmuutta. En halua sotkea mitään, enkä aiheuttaa kenellekään hankaluuksia. Ja luulen että ehkä40487Tunnusmerkkejä Kaivatulle
Jotain mistä toinen tunnistaa. Täällä vaalea nainen kaipaa miestä jolla vaaleat hiukset ja asuu maalla. Pelataanko kortt29480