コードを動的にロードするスクリプトがあります。一種の検索エンジンです。検索ボタンを押すと、アクションがトリガーされ、多くのパラメーターを含む新しいページが開きます。
スクリプトで生成されたパラメータの 1 つを新しい URL でオーバーライドしたいと考えています。JS コードはかなり大きくて読みにくいですが、Firebug DOM エディターで重要な部分を見つけました。
これは、検索を実行したときに生成される URL のパターンです。
http://www.example.com/...?ParameterOne=123&ParameterTwo=Two&ThisParameter=Sth&ParameterFour=Four...
編集したいのは「ThisParameter」で、その値を変更します。これは、私が望むことを行う DOM で編集された部分です。
Foobar = {
_options: [],
...
var options = {"ParameterOne":123,"ParameterTwo":"Two","ThisParameter":"ABC","ParameterFour":Four,...}
...
これは、Firebug の DOM タブで「パスのコピー」を選択したときの「ThisParameter」の出力です。
_options[0].ThisParameter
私はこれがまったく可能であると思っています。だと思うのは、Firebug でこのパラメーターを変更でき、完全に機能するという事実です。したがって、Firebug が編集できる場合は、別のスクリプトで影響を与える方法があるはずです。
提案を楽しみにしています、事前に感謝します!