2009-06-25 14 views
0

私は何をしようとしているのか解説しています。ボタンのクリック事象を別のウェブサイトから呼び出す

があるサイトがabc.comであると私はxyz.comのaspxページでサイトxyz.com

のために働いている私はwww.abc.com/のaspxページの結果を持っているしたいとしますsomepage.aspxはテキストボックス、コンボボックス、オプションボタン、サブミットボタンを含んでいます。このフォームに入力して、送信ボタンをクリックして詳細をファイルに保存したいのですが、xyz.com/somepageでこのアクションを実行します。 .aspx

答えて

0

xyzサイトでページをホストし、iframeを使用してそのフォームをabcサイトに表示することができます。これはおそらく最も簡単なアプローチです。それ以外の場合、これは何らかの種類のWebサービスを使用するための完璧なシナリオです。

+0

いいえこの場合、私は他の人の第三者のxyzサイトをホストしません。 –

+0

itrを補うためのgovtサイトの一種。私のWebアプリケーションからフォームを返す –

1

あなたが提案しているのはXSSです。これは通常望ましくない。基本的には、same origin policyをバイパスする方法を探しています。多くのブラウザが、あなたが何をしているのかをブロックします。 abc.comのオンライン投票があったとしたら、私は欲しいと思っています。訪問者が私のサイトを使用している間に私が静かにabc.comと対話することができたなら、あなたがしたいことをやっています。私はそれをすることはできません。なぜなら、ブラウザやWeb開発者がブロックをブロックしているからです。

編集:CORSを実装すると、これを行うことができます。もともと私はこの質問に答えていた頃から、ほとんどのブラウザーがこれをサポートしています。

関連する問題