Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zastąpienie pliku JS w locie plikiem ze swojego dysku
krowal
post
Post #1





Grupa: Zarejestrowani
Postów: 561
Pomógł: 72
Dołączył: 15.11.2006

Ostrzeżenie: (0%)
-----


Czy jest w ogóle taka możliwość aby w czasie ładowania strony zamiast pliku xxx.js załadować jego odpowiednik z twardego dysku swojego komputera lub z innej lokacji ?
Może to być wykonane przez odpowiednie rozszerzenie przeglądarki, które w locie modyfikuje kod HTML strony lub innym sposobem, np. przez przekierowanie ruchu gdy przeglądarka wysyła żądanie do pliku o określonej nazwie. Szukałem już w chrome extensions, nawet chciałem swój dodatek napisać, ale chyba nie tędy droga, browser po prostu nie udostępnia takiej opcji, albo ja tego nie mogłem znaleźć.

Pomóżcie (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Nie chodzi mi o doczepianie, chodzi mi o zastąpienie. Nie chcę aby kod z oryginalnego pliku się wykonywał tylko z tego podstawionego.

W Operze UserJS pozwala na coś takiego. Jest nawet w dokumentacji przykład.

Np. tak:
[JAVASCRIPT] pobierz, plaintext
  1. window.opera.addEventListener(
  2. 'BeforeExternalScript',
  3. function (e) {
  4. var src = e.element.getAttribute('src');
  5.  
  6. if(
  7. src.indexOf('gemius')>-1
  8. ){
  9. e.preventDefault();
  10. }
  11. }, false
  12. );
[JAVASCRIPT] pobierz, plaintext
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 31.12.2025 - 12:07