|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jul 2003
Città: Alessandria
Messaggi: 10167
|
[Javascript]Impedire l'esecuzione di un altro script
Come da titolo, ho una pagina della quale non posso modificare il contenuto.
Nel head c'è uno script ( A ) che viene eseguito ad ogni click su un'immagine. C'è modo, facendo uno script ( B ) di impedire l'esecuzione di A? B probabilmente verrà messo dopo A... Intendo inserire lo script B con greasemonkey ( scriptish in realtà ).
__________________
Dell XPS 13 (9350) :: i5-2500K - HD6870 - AsRock Z68 Pro3 - Corsair Vengeance 8GB (4x2) DDR3 :: Samsung Galaxy S4 GT-i9505
|
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Feb 2004
Città: milano
Messaggi: 2144
|
Ciao con greasemonkey non è possibile perchè gli "user script" vengono eseguiti dopo che la pagina viene caricata.
Però credo che si possa benissimo ridichiarare la funzione in JS. Non ci ho mai provato in realtà file A function foo() { //codice } file b function foo() { return; } |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Jul 2003
Città: Alessandria
Messaggi: 10167
|
Hmm, già non ci avevo pensato.
Però alla fine non è servito.. ![]() Ho scoperto che lo script che volevo rimuovere, aggiungeva un tag agli elementi su cui doveva agire. Un semplice removeAttr di jQuery e ho risolto ![]()
__________________
Dell XPS 13 (9350) :: i5-2500K - HD6870 - AsRock Z68 Pro3 - Corsair Vengeance 8GB (4x2) DDR3 :: Samsung Galaxy S4 GT-i9505
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 02:04.