
VS2005でASP.NETで開発しています。
自動でページ遷移させたいのですが、手法がわからず困っています。
・初期設定ファイルがありここに TimeOut値 を任意に設定
・Application_Start で初期設定を読込み
・複数aspxページで TimeOut後 に任意のページに遷移
ということを行いたいのです。
TimeOut値を固定にすれば
<body onload="setTimeout('fncHoge()', 5000 ~
というように body タグに埋め込むことで可能なのですが、この場合の「5000」という
値を動的に変更したいと思っています。
どのようにするのが良いのでしょうか?
コーディングで body タグの内容を変更できればとても楽なのですが...
javascriptを動的に埋め込むことで、遷移先を任意に変更することはできています。
No.1ベストアンサー
- 回答日時:
> <body onload="setTimeout('fncHoge()', 5000 ~
を
<body onload="setTimeout('fncHoge()', <%= TimeOut %> ~
のようにして,コードビハインドなりにTimeOutプロパティを用意すればよいのでは?
Yune-Kichi 様
ご回答ありがとうございます。
実はこの回答を拝見する前に、違う方法でなんとか実現できました。
ただしその方法はもっと面倒くさい方法でした。
お教えいただいたように、TimeOut値をパラメータ化してコードビハインド(VB側)から操作したかったのですが
その方法がわからず(思いつかず)ややこしい方法を取っていました。
<% ~ %>を使用する方法は私にとっては目からウロコでした。
お教えいただいた方法でやりたかったことも実現できました。
どうもありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VB.NET 画面遷移
-
VBAで一時中断したプログラムの...
-
VBAで特定のテキストボックスを...
-
Fancyboxのiframe内に閉じるボタン
-
ボタンのなかに表示する文字を...
-
コンピュータへの接続数が最大...
-
getParameterで値が取得できず...
-
aspxをhtmlに変換する方法について
-
エクセルVBAで画面の大きさを取...
-
asp.NET初心者です。「 ’Contex...
-
SPREADでカーソルの位置を1行目...
-
ACCESS2010 WEBブラウザーコン...
-
formの送信ボタンをテキストに...
-
ひとつの検索窓で複数の検索サ...
-
DVD-Rの「セッションを閉じる」...
-
異なるformのsubmitボタンを同...
-
javascript 別ウィンドウを開...
-
dos画面が一瞬立ち上がる
-
C# Enterキーの動作について
-
ページングが大量発生する原因...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
画面遷移が不正ですと表示されます
-
HTTPリクエストヘッダーの設定...
-
ASPで画面間のパラメタ受け渡し
-
【ASP.NET】ページ遷移してもGr...
-
ASP.NET による画面遷移で質問...
-
自動ページ遷移について
-
VB.NET 画面遷移
-
Spreadのデータを別画面に引き渡す
-
オートマトンNFAからDFAへの変換
-
request.QueryStringについて
-
VB.NETのWebアプリケーション開...
-
C#でテキストボックスとスクロ...
-
シングルサインオンの方法
-
"ビジョ"というソフトウェア
-
ページ遷移方法について
-
スマホで、左右にスワイプして...
-
性の悩み「カテゴリ」について
-
javascriptの質問です
-
アプリの不具合?
-
違うサイトに移動した時にcooki...
おすすめ情報