作者Numino (神圣光芒)
看板Web_Design
标题Re: [问题] ASP.NET 开新视窗(更正)
时间Wed Mar 12 17:36:53 2008
※ 引述《kinglislie (小黑)》之铭言:
: 先感谢昨天Ageis和sber大回答
: 不过我试了还是不行...
: 可能是我摆错地方
: 详细说明我的问题
: 我希望可以在A视窗按下某一个按钮後
: 跳到另外一个视窗 但是跳出这个视窗的时候 A视窗不要关掉
: 以下是我按钮原本的程式码
: Protected Sub Button3_Click(ByVal sender As Object, ByVal e As
: System.EventArgs) Handles Button3.Click
: Server.Transfer("Sub_check_forcn.aspx") →用这个A视窗会关掉
: End Sub
: 而Ageis所说的window.open 我是写在页面原始档中
: 但是变成一载入页面 新页面就会开启(我是希望按下按钮後才开启)
: 以下是我的页面原始档(按钮部分)
: <br />
: <asp:Button ID="Button3" runat="server" Style="z-index: 133; left:
: 259px; position: absolute;
: top: 199px" Text="Button" />
: 我想问 要写在哪才能达到我的目的
: 感谢大家~~
开新视窗 是client的行为,server的代码不可能直接完成这个事件
client代码如下:
<button onclick="javascript:window.open('
http://ptt.cc');">Click</button>
也可以用asp.net在server生成以上代码,不过完全是多此一举
--
太初有
道,道即是神
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 117.86.5.34