Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] Funkcja block
Forum PHP.pl > Forum > Przedszkole
mrk9109
Witam czy można za pomocą konsoli w przeglądarce zablokować wczytywanie funkcji js na stronie ? Np mam funkcje na takim portalu co pobieram dane loadR i chciał bym kodem js ją zablokować albo wyłączyć
Robertus
Przetestowałem w firefoksie i można w konsoli nadpisać daną funkcję. Wpisujesz tam przykładowo:

[JAVASCRIPT] pobierz, plaintext
  1. loadR = function(){}
[JAVASCRIPT] pobierz, plaintext


Co zamieni dotychczasową funkcję loadR na funkcję pustą, która nie robi nic.

Przy przejściu do kolejnej strony skrypty ponownie się wczytają więc trzeba znowu nadpisać funkcję.

Nie wiem dokładnie z jakim problemem się borykasz i być może dałoby się to jakoś inaczej obejść.
mrk9109
Próbowałem jeszcze coś takiego może ktoś podpowie co robie źle a więc mam funkcje

  1. GAME.load_captcha = function(container,secure,once=0,reload=0){
  2. if(grecaptcha){
  3. if(once&&this.captcha[secure]) return false;
  4. if(!reload&&this.captcha[secure]) grecaptcha.reset();
  5. else{
  6. this.response[secure]=grecaptcha.render( $(container)[0], { sitekey : this.sitekey,theme:'light' });
  7. this.captcha[secure]=true;
  8. this.any_captcha=true;
  9. }
  10. }
  11. }


i chciałem użyć protype

  1. GAME.load_captcha .prototype = {
  2. grecaptcha : null,
  3. doSomething : function(){
  4. }
  5. };


tylko może nie null albo coś ktoś ma taki pomysł chce wyłączyć funkcje co wczytuje captach

i jeszcze myślałem żeby tu coś przerobić dodać czas wiekszy jak zastapić gettime ? on daje niby na 1h off

  1. function reloadSVGcaptcha(th){
  2. th.html('<img src="./captcha?s='+GAME.server+'&char='+GAME.char_id+'&v='+GAME.getmTime()+'" />');
  3. }
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.