2009-05-29 4 views
0

私はフラッシュまたはJavaScriptからWebフォームを記入するソリューションを探しています。 「充填」は非視覚的に行うべきである。ローカルネットワークリソースにアクセスする必要があるため、「充填」はユーザーのコンピュータから開始する必要があります。FlashかJavascriptからWebフォームを入力するには?

ただ、セレン及びimacrosのを見て、私は十分にスマートであるプレーヤーを作成することは非常に大きなプロジェクトであることを伝えることができます。私はまた、すべての「レコーダー」の部分を構築したくないので、私は理想的には、私は「フラッシュプレーヤー」をしたいと思ういくつかの標準的なマクロ(セレンまたはimacrosの、または他の何か)

を使用することができるソリューションを探していますiOpus iMacrosスクリプトやSelenium Scriptを再生できる「javascript player」などがあります。

期待される動作は

  • ユーザーは
  • ユーザーは、いくつかのスクリプトが別のウェブサイト(ローカルWebサイト)を開きます(ユーザーのPC上で)私のウェブサイトの背景には
  • のボタンをクリックする私のウェブサイトを開き、いくつかの編集を埋め「OK」ボタンを押す。

これは可能ですか?助けることができる既存の図書館はありますか?

答えて

2

私は(私が正しくあなたを理解している場合)はJavaScriptの同じソース制限がこれを防ぐことだと思います。基本的に、JavaScriptはコンテンツをホストしていたサーバー以外のサーバーにはアクセスできません。これは、JavaScriptがホストマシンから別のサイトにアクセスすることができれば、ファイアウォールの内側のコンピュータは、IT関連のいくつかのスクリプトを使用してファイアウォールの外でホストいくつかのサイトに接続つまり、サイトのサーバーは、情報へのアクセスを得ることができ(ファイアウォールの内側に、コンテンツへのアクセスを防止するために主ですファイアウォールの背後にある)。

フラッシュが物事をどのように扱うか私はわからないが、同じ制限が存在しなかった場合、私は驚くだろう。

0

あなたは[i]はdocument.formsてフォーム要素にアクセスすることができますが、別のウェブサイトにそれを行うには、ウェブサイトを許可すると、大きなセキュリティホールになります。 (想像:あなたはveryfunnyvideos.com開く、それがバックグラウンドでのGmailを開き、物事を行います)

0

iOpus iMacros Firefoxプラグイン[http://www.iopus.com/imacros/firefox/]]があり、そのプラグインを使用してマクロをダウンロード/共有/アクティブ化できるようになります。 (デモビデオ@上のリンクを参照)。

誰かが同等のInternet Explorer /他のプラグインがある場合はリンクを追加/編集すること自由に感じ。