私は誰かのためにgreasemonkeyスクリプトを書いています。彼は司会者であり、私はそうではありません。スクリプトは彼がいくつかのモデレートを行うのに役立ちます。なぜdojo.xhrGetは別のコンピュータ(pc/mac)で動作するためにさまざまな種類のURLを必要としますか?
このスクリプトは私のために機能します。 (私がmodではないので) でも私のために働いているものは彼のために働いていません..
greasemonkeyプラグインとfirefoxの彼のバージョンをチェックして、彼は立ち上がっています現在まで。 本当に違うのは、私がMacを使い、彼がpcだということですが、それは問題ではないと思います。
これは彼のために働いていない機能の1つです。彼は最初と3番目のGM_logメッセージを取得します。 2番目のものではありません(「いくつか持っている(1)..」)。
これを引き起こした原因は何ですか?
編集:私は彼が彼のmodスクリーンで見るものに応じて書く必要があることを知っています。私は彼にページのペーストソースなどをコピーするように頼んだ。それに加えて、スクリプトのこの部分はmodであるかどうかに依存しません。
私は彼のために働いています。ちょうどこの機能はまだ彼のPCのどちらにもありません。
EDIT2(変更された質問):OK。だから、もう一度試行錯誤して、うまくいったのですが、まだ変です。 dojo.xhrGet()で使用されているURLのwww-partを削除したとき、私は最終的に彼が持っているのと同じエラーを受けました。だから私は彼に彼にwwwを付けさせて、今はそれが働く。 var page = "http://somegamesite.com/leaderboard?page="+ p;
と彼のために:: 奇妙なことは
...彼は今URLが「WWW」を含むと私は「WWW」のないURLでスクリプトを使用していて、スクリプトを使用している var page = "http://www.somegamesite.com/leaderboard?page="+ p;
+1。モッズはレイアウトが違うので、通常のユーザーよりもページに多くのものがあることは明らかです。サイトがセレクタを完全に使用していない場合は、問題がある可能性があります。 – progo
私はこれを知っていたので、彼が私に与えた情報に基づいてスクリプトを作りました。彼は私に彼のログインを与え、私は彼のアカウントから今テストしました。すべて私のために働く。彼のためではない.. –