• ベストアンサー

Request.Redirect と Iモード

こんにちわ。 私はいま、ASPで顧客管理システムと連動するIモード向けのシステムを開発しようとしています。 仲間から、Iモードでは[Request.Redirect]が使えないと聞きました。 現在、周りにIモードユーザがいないのでテストできていないのですが、その情報は確かなんでしょうか? また、使えないとすればどのように対処されていますか? ※対処方法はなくてもいいです。この情報がどうかだけでもいいので皆様の返信をお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

Request.Redirect ? Response.Redirect の事でしょうか? 私のやった環境ではi-modeでも使えましたよ。

zenon55
質問者

補足

こんにちわ。 Response.Redirectですねww Fの端末ではいけないというような情報もあるんですよ・・・。 まぁ、サーバサイドの話なのでいけるとは思うんですけどね・・・やってみます。 ありがとうございました。

関連するQ&A

  • Requestの取り方、どちらが好ましい?

    C♯、ASP.NETでの開発です。 string test = Request["hoge"].ToString() という取り方をしている箇所があり、これだとパラメータとしてhogeが なかった時に落ちるので string test = Request.QueryString["hoge"]; にしようと思っています。 (単純に、なければ空白としたい) 取り方は違いますが、結局のところ(値があれば)同じものが 来るのでこの対応で問題ないと思っているのですが、問題ありましたら ご指摘いただけないでしょうか。

  • メールマガジンの配信をしたいと思っております。

    メールマガジンの配信をしたいと思っております。 現在クラサバで運用しているシステムの顧客情報を使用して ASP業者のメール配信サービスを利用したいと思って いくつかのASPを調べたのですが、 CSVでインポートの機能はあったりしますが GUIのツールを使用してユーザがアップロードするしか ないようです。 このようなシステムを構築する際はどのようにすべきか 教えてください。 やはり、独自のシステムと連動する場合は レンタルサーバを借りて独自でメール配信機能を 開発しなければならないのでしょうか 携帯が主な配信先となるためなるべく ASP業者を利用したいと思っております。 どなたか情報をお持ちであれば教えてください。

  • リダイレクトでPOSTリクエストを復元する方法

    【行いたいこと】 RailsでRESTフルなリソースを扱うアプリを開発しています。 アプリはユーザ認証機能を備えており、 RESTフルなリソースの操作(作成や削除など)はログインしたユーザだけが行えます。 ログインしていないユーザがこれらの操作をおこなうリクエストを送ってきた場合には、 認証ページに遷移させ、ユーザがログインした直後に、 ユーザ操作なしで当初のアクセスに対する操作処理を行いたいです。 【もくろみ】 ログインしたユーザだけが行える操作へのアクセスは、 フィルタ(before_filter)を使いインターセプトし、 ログインしていないユーザの場合には認証ページにリダイレクトします。 インターセプタ時点でリクエスト情報をセッションに格納しておき、 ログイン後にセッションからリクエスト情報を取り出し、 その情報を使ってリダイレクトすれば良いと考えました。 【問題点】 GETリクエスト(GETメソッドでのHttpリクエスト)をインターセプタした場合は上手くいきましたが、 POSTリクエストではリクエストを復元できません。 GETメソッドのリクエストになってしまいます。 リダイレクト(redirect_to)はブラウザにGETリクエストしか要求できないためです。 何か解決策はありますでしょうか。 よろしくお願いします。

  • iモードの位置情報について

    iモードの位置情報について困っていますので教えてください。 iモードのサイトを構築するにあたって、ユーザーがアクセスしてきている位置情報 (基地局)に対してそれぞれに別々の情報を配信したいのですが、その位置情報は、どこから、どのように提供してもらえるのでしょうか? よろしくお願いします。

  • iモード用ASPで電話番号を取得可能か

    iモード用のASPで、接続している携帯電話の電話番号か機体番号を取得することは可能でしょうか? 認証に使いたいのです。 HTTP_USER_AGENT情報で機体番号を取得できるということを聞いたのですが、具体的な方法がわかりません。 関連情報について何かご存知でしたら、教えていただけないでしょうか?

  • Request.QueryString

    Request.QueryStringのことで質問です。 下記を何度も選択しなおすと **.asp?kubun=東京&kubun=大阪&kubun=東京・・・ と増えていきます。 Request.QueryStringを入れてあるのは、Request("kubun")以外の中身を引いていきたいからで、Request("kubun")は除外したいのです。 何か簡単な方法はないでしょうか。 **.asp?user=1&lg=yes であったり **.asp?ken=1&part=3 であったりします その後に、kubunを選択しても user=1&lg=yesを保持し、かつ、kubunを何回も選択しなおしたい。Request.QueryStringの中身は毎回異なる。 <SCRIPT language=JavaScript> function Select( parts ){ var i,Msg; Msg = "" ; for (i = 0; i < parts.options.length; i++){ if ( parts.options[i].selected ) { Msg += parts.options[i].value ; } } n = Msg location.href = window.location.pathname + '?kubun=' + n + '&<%= Replace(Request.QueryString, chr(10), "<BR>") %>'; } </SCRIPT> <select name="sl" onChange="Select(this)"> <OPTION SELECTED>↓選択</OPTION> <OPTION value="東京">東京</OPTION> <OPTION value="大阪">大阪</OPTION> <OPTION value="京都">京都</OPTION> </SELECT>

  • 携帯ページでresponse.redirect

    携帯向けアンケート収集ページをASPで作成しています。 入力された値によって、次へ進むページを変えたく、 Response.Redirect を使っていますが、一部キャリアで 「無効なデータを受信しました。302」 と、エラーになります。 エラーが発生する機種(USER_AGENT で判別)のみを手動(リンク)で移動させたいのですが、どの機種でエラーが発生するかわかりません。 情報提供お願いいたします。

  • IFRAME内のフォームをRequestしたい

    こんばんわ。 ASPで簡単なウェブページを作っています。 あるアンケートフォームがあるHTML(親ページとします)があります、その中に一部IFRAMEでこれまた別の設問が書かれたHTML(子ページとします)が表示されているとします。 親ページのSUBMITで内容をメール送信するASPにデータを送信するとしてテストしてみますとIFRAME内の内容がRequestなどで呼べませんでした。 こういう場合、どうにかしてASPファイルにてIFRAME内の情報をRequestできる方法はないでしょうか? お手数をお掛けいたしますが宜しくお願い申し上げます。

  • iモードサイト構築での位置情報について

    iモードのサイト構築で、ユーザーの位置情報を受けるのには、どのような契約等を すれば良いのでしょうか?  また、携帯電話の電話番号で位置情報を指定する場合、基地局の特定をどのようなシステムを組んでサーバーを立ち上げればよいのでしょうか? よろしくお願いします。

  • Request.Params("xxx")で「+」が消える

    ASP.NET(VB)で開発をしております。 親画面のjavascriptのwindow.openで子画面を開く際に、 パラメータ「?xxx=123+456」を渡しています。 子画面側のサーバ処理のRequest.Params("xxx")で パラメタを取得すると「+」が消えてしまい、 「123 456」となってしまっています。 子画面のURLにはちゃんと「?xxx=123+456」と表示されているので、 Request.Params("xxx")で取得する際に、 「+」がスペースに変換されてしまっているのだと思うのですが、 ネットで調べても同様の事象は見つけられませんでした。 これはASPのRequestクラスの仕様なのでしょうか? また対応策などご存知お方、ご教授いただけますでしょうか。 よろしくお願いします。 以下コードです。 【親画面】 window.open("./child.aspx?xxx=123+456","test",""); 【子画面 (child.aspx)】 Dim xxx As String = Request.Params("xxx") '↑xxx = "123 456"となってしまいます。

専門家に質問してみよう