2011-05-27 4 views
0

Je voudrais éditer une partie du fichier .js. Je veux dire ajouter du code, et ce code devrait être exécuté quand j'ouvre le site Web (dans le navigateur). Comment je peux faire ça?Comment modifier le fichier js du côté client?

+0

Pouvez-vous fournir un exemple de code du code existant et une description de ce que vous voulez changer dans le navigateur? – Seth

+2

Le site internet est-il le vôtre? – wong2

Répondre

0

c'est une mauvaise ...

mais faire si les js ne sont pas à distance, utiliser AJAX pour lire le contenu du fichier, puis changer ce que vous devez alors utiliser le DOM pour créer la balise de script et de l'utilisation. innerHTML pour mettre le contenu.

si vous voulez me dire le code si vous voulez JQuery ou natif et je signalerai

PS si le fichier est il est à distance aucun moyen de le faire ...

0

La façon la plus simple de faire cela est d'utiliser jquery et de mettre votre code dans

$(document).ready(function() { 
//your code 
} 

ou si vous ne voulez pas utiliser jQuery

document.onload = function() 
{ 
//your code here 

} 
0

Si vous voulez ajouter à un site existant du code JavaScript, je ne suis pas sûr que vous pouvez d'une manière permanente. Cependant, si vous voulez changer une sorte de comportement juste pour vous, vous pourriez jeter un oeil dans la création d'un script d'utilisateur. Il existe de nombreux exemples au userscripts.org.

0

Vous ne pouvez pas modifier le fichier js mais vous pouvez remplacer les fonctions et les variables. Cela fonctionnera à moins que le fichier js ne soit pas protégé par la fermeture.

0

Vous ne pouvez pas modifier le fichier js du côté client. Cependant, si vous voulez juste ajouter du code, vous pouvez utiliser userscript.

Questions connexes