「新しいウィンドウを開く2」の編集履歴(バックアップ)一覧に戻る

新しいウィンドウを開く2 - (2008/01/24 (木) 14:50:47) のソース

// 現在のページ名
*&this_page() 

**概要
ASP.NET で JavaScript を生成し、新しいウィンドウを開く。

参考:
-[[クラスライブラリ リファレンス / WebControl.Attributes プロパティ>>http://msdn2.microsoft.com/ja-jp/library/system.web.ui.webcontrols.webcontrol.attributes(VS.80).aspx]]

**前提条件

-[[新しいwebサイトの作成]]

**手順

buttonコントロールをひとつ配置。

&img(146.jpg)

default.aspx.vbを以下のようにする。

#highlight(vb.net){
Partial Class _Default
    Inherits System.Web.UI.Page

    Protected Sub Page_Load1(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

        Button1.Attributes("onclick") = _
        "window.showModalDialog( 'hoge.aspx' , window, 'dialogWidth:400px;dialogHeight:300px;' );"

    End Sub
End Class
}

実行すると以下のようになる。

&img(147.jpg)

ボタンを押すと、新しいウィンドウが開く。
※下記では、存在しないURLを開いた為、エラーが出ている。

&img(149.jpg)
記事メニュー
目安箱バナー