2016-11-11 4 views
0

現時点では、私は管理者の役割で宅配業者に勤務しています。私たちが必要とする作業の1つは、追跡番号の長いリストを取って、手動でそれらをパーセル追跡ウェブサイト(会社のイントラネット上にホストされている)に入れ、各パーセルに関する特定の情報を追跡から探し出し、書き留めます。ウェブサイトのDOMにローカルでアクセスするにはどうすればよいですか?

これは繰り返しと単調なので、私はあなたのためにこれを行うスクリプトを書くことにしました。これまでは、必要な情報を得るために(javascript)コードを作成しました。しかし、現時点では、このスクリプトをコピーしてF12開発ツールに貼り付けて使用する必要があります(新しい追跡番号を入力するたびに実行する必要があります)。

私が今やってみたいのは、自分のjavascriptを各パーセルのトラッキングページに効果的に追加し、javascriptから返された結果を取得し、次のパーセルでも同じことを続けるローカルプログラムを作成することです。

JavaScriptを使用してトラッキングWebサイトの各パーセルを評価する方法を自動化するにはどうすればよいですか?

+0

このスクリプトはどこにありますか?人々に何かを働かせるための何らかの形の例をセットアップすることは可能でしょうか? – NewToJS

答えて

0

あなたが探しているものはbookmarkletです。これは、javascript:疑似プロトコルで始まり、URIでエンコードされたJavaScriptコードで構成されているブックマークです。ブックマークバーのブックマークをクリックすると、コードがページ上で実行され、そのページを操作できます。

GreaseMonkey、TamperMonkey、またはその他の同様の拡張機能をインストールして、訪問時に自動的にWebページにJavaScriptを実行することができます。

0

NightmareJS - ブラウザ自動化ライブラリをご覧ください。あなたはページとやりとりしたり、スクリプトをプリロードしたりすることができます。また、多くの選択肢がありますが、私は完全なJSスタックのためにこのフレームワークを好みます。 Github link

関連する問題