自動ページ遷移について(1/0)

解決済みの質問

自動ページ遷移について

自動ページ遷移について
VS2005でASP.NETで開発しています。

自動でページ遷移させたいのですが、手法がわからず困っています。

・初期設定ファイルがありここに TimeOut値 を任意に設定
・Application_Start で初期設定を読込み
・複数aspxページで TimeOut後 に任意のページに遷移

ということを行いたいのです。
TimeOut値を固定にすれば
 <body onload="setTimeout('fncHoge()', 5000 ~
というように body タグに埋め込むことで可能なのですが、この場合の「5000」という
値を動的に変更したいと思っています。

どのようにするのが良いのでしょうか?
コーディングで body タグの内容を変更できればとても楽なのですが...
javascriptを動的に埋め込むことで、遷移先を任意に変更することはできています。

投稿日時 - 2009-05-12 16:37:13

QNo.4952900

すぐに回答ほしいです

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

> <body onload="setTimeout('fncHoge()', 5000 ~

 <body onload="setTimeout('fncHoge()', <%= TimeOut %> ~
のようにして,コードビハインドなりにTimeOutプロパティを用意すればよいのでは?

投稿日時 - 2009-05-12 17:55:17

お礼

Yune-Kichi 様

ご回答ありがとうございます。
実はこの回答を拝見する前に、違う方法でなんとか実現できました。
ただしその方法はもっと面倒くさい方法でした。

お教えいただいたように、TimeOut値をパラメータ化してコードビハインド(VB側)から操作したかったのですが
その方法がわからず(思いつかず)ややこしい方法を取っていました。

<% ~ %>を使用する方法は私にとっては目からウロコでした。
お教えいただいた方法でやりたかったことも実現できました。
どうもありがとうございました。

投稿日時 - 2009-05-12 19:02:02

0人が「このQ&Aが役に立った」と投票しています

ベストアンサー以外の回答(0件中 0~0件目)

新着

あなたの愛車は今いくら?

愛車無料査定Q&A特集

ニキビケアQ&A特集

スッピンでも輝くモテ美肌に。

教えて!みんなの婚活Q&A特集

みんなの婚活体験談、秘訣がいっぱい!

お部屋探しはCHINTAI

マチから探せる新しいお部屋探し!

注目ピックアップ

教えて!家計を助ける特効薬!

生命保険の節約効果に関する特集

OKちゃんねる

OKWaveからみなさんに質問!

スタッフブログ

知って得する!お得な情報をお届け!

おすすめリンク