1

スタック オーバーフローの助けを借りて、私は現在この JSFiddle を持っています: http://jsfiddle.net/WskJT/

別のサーバーにaspxファイルがあり(これにアクセスできないため、そのサーバーへの修正はオプションではありません)、オフライン(PHPはオプションではありません)このデータを取得し、上記のフィドルに従って列を削除するページがあります。

このデータを aspx ファイルから取得し、上記のフィドルの出力 (に似たもの) を表示できるようにするための回避策はありますか?

私は熱狂的な初心者なので、これを正しく表現していない場合は申し訳ありません。

前もって感謝します!

4

1 に答える 1

3

コメントで示したようにサーバーがイントラネット上にあるにもかかわらず、指摘されたようにセキュリティの問題に直面します。あなたができることは、メインページと同じドメインに「プロキシ」Web サービスを作成することです。

まず、独自のサーバーに「service.php」ファイルを作成します。そこから、他のサーバーの ASPX ページに対して必要なcurl呼び出しを行います。service.php (または必要に応じて proxy.php と呼びます) が呼び出されると、必要に応じて任意のパラメーターを使用して ASPX ページが呼び出されます。出力テキストを読み取らせ、テキストを呼び出し元自体に返します。

AJAX コードを「service.php」ファイルに向けます。

これで、JavaScript 呼び出しは同じドメイン内にあるため、JavaScript で直面していたアクセス許可の問題は発生しません。

于 2012-07-08T17:42:41.107 に答える