- PR -

別ページへのリンク(リダイレクト)

1
投稿者投稿内容
madoka
会議室デビュー日: 2008/07/17
投稿数: 2
投稿日時: 2008-07-17 07:35
ASP.NET(C#)で、WEBアプリケーションを開発します。
ページの推移を、Response.Redirectを利用しているのですが、
別ウィンドウとして開きたい場合、どうすればいいでしょうか?
htmlの target="_blank" のイメージです。
また、ウィンドウをクローズする処理も教えてください。

よろしくお願いします。
burton999
ぬし
会議室デビュー日: 2003/10/06
投稿数: 898
お住まい・勤務地: 東京
投稿日時: 2008-07-17 07:47
リダイレクトの仕組みを考えると、Scriptでwindow.openするしかないかと。
べる
ぬし
会議室デビュー日: 2003/09/20
投稿数: 1093
投稿日時: 2008-07-17 08:23
リクエストしたときにtargetは決まっていますのでサーバープログラムではできません。
burton999さんのおっしゃるようにwindow.openするか、sabmitされる瞬間にjavascriptで
formのtargetを_blankに変えるかですね。
リンクで実現できるなら普通にtarget="_blank"でもいいです。

閉じるのはjavascriptでwindow.close()です(たしか)
madoka
会議室デビュー日: 2008/07/17
投稿数: 2
投稿日時: 2008-07-17 09:51
C#のプログラムの途中に、Scriptを記述するやり方を教えてください。

ASPの記述:ボタンOnClickでC#プログラムの呼び出し
C#の記述:条件によって、window.openさせたい

のです。
burton999
ぬし
会議室デビュー日: 2003/10/06
投稿数: 898
お住まい・勤務地: 東京
投稿日時: 2008-07-17 10:18
@IT:.NET TIPS [ASP.NET]ページにJavaScriptを埋め込むには? - C# VB.NET Webフォーム
http://www.atmarkit.co.jp/fdotnet/dotnettips/160regscript/regscript.html
1

スキルアップ/キャリアアップ(JOB@IT)