1

受信者、送信者、メッセージなどの値をプロバイダーの特定のURLに送信する必要があるSMSサービスを設定しています。

ボタンを追加するだけで、ボタンイベントでresponse.redirect( "...urlおよびurlパラメータと値...")を作成すると非常に簡単です。

ただし、ボタンがクリックされたときにユーザーが別のページにリダイレクトされることは望ましくありません。JavaScriptを使用してURLを新しいウィンドウに投稿しようとしました。これは問題ありませんが、ブラウザでポップアップブロックの問題がたくさん発生しています...

それを実現するための推奨事項はありますか。決済サービスなどに情報を投稿するのはかなり一般的な方法だと思います。

よろしくお願いします。

4

2 に答える 2

1

リロードせずにコンテンツを別のページにロードする必要がある場合は、現在広くサポートされているローカルストレージを使用できます。ある意味でCookieに似ていますが、はるかに柔軟で最新です。

ここでローカルストレージを詳しく調べてください

ここに簡単なローカルストレージのデモ

これをVBまたはC#で使用する正確な方法はわかりませんが、周りを見渡せば見つかると思います。正確なユースケースを伝えるのは少し難しいですが、最終的にGET変数は、ロード時にページまたはスクリプトにロードされます。変数を変更または更新した場合でも、次のリロードまでアクセスされません。

于 2013-02-20T13:53:10.927 に答える
0

System.Net.WebClientを使用すると、リダイレクトを行わずにWebサイトを呼び出すことができます。

Dim result As String = New System.Net.WebClient().DownloadString("http://...") 
于 2013-02-20T16:22:17.160 に答える