POSTして取得したデータをブラウザに表示するには?


ホークス  2005-08-25 06:40:25  No: 17252

現在Indyを用いてクライアントアプリを作成していますが、
取得したデータをブラウザに表示するには、どのようにすれば可能ですか?

ShellExecute(0, 'OPEN', 'http://www.yahoo.co.jp/' , '', '', SW_SHOW);

のPOSTバージョンがほしいのですが、なにかよい方法がありますでしょうか?


メラトニン  2005-08-25 22:45:12  No: 17253

スクリプト入りhtmlファイル経由ってのはだめですかね…


ホークス  2005-08-26 00:55:06  No: 17254

スクリプトが入ったローカルHTMLを呼び出し、
そこからPOSTする方法と言うことですか?
確かにその経由する方法だと実現できそうです。
大変ありがとうございました。

そうした場合に、Basic認証の確認画面を表示せずに
ページ表示可能ですか?
以下のようなURLでアクセスすると可能とあるHPに
ありましたが、ブラウザのセキュリティレベルなどにより、
正常にアクセスできそうにないので、別途よい方法がございましたら、
ご教示下さい。
http://ユーザーID:passwd@


にしの  2005-08-27 03:15:24  No: 17255

試していませんが、Ajaxが便利そう。
http://allabout.co.jp/career/javascript/closeup/CU20050730A/


ホークス  2005-08-27 23:17:13  No: 17256

新しい提案ありがとうございます。

HPを確認したところ、今回の問題に丁度よい技術ですね。

試してみます。しばらく時間を下さい。


ホークス  2005-08-28 03:34:28  No: 17257

お待たせ致しました。

現在Ajaxをスクリプト入りHTMLファイル(ローカルファイル)を
起動することによりPOST&Basic認証&SSL通信は問題なく解決いたしました。

しかし、受信したHTML文字列(JavaScript内に文字列として保存)を、そのままブラウザに出力すると、ブラウザのアドレス欄に(C:\・・・)とローカルアドレスが表示されてしまいます。

この問題を解決する手段が何かありますでしょうか?


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加