Asp.net 如何在asp中创建带有超链接的弹出窗口
我试图在单击超链接时创建一个弹出窗口。目前,我的超链接正在打开整个页面,这是巨大的,我想像一个弹出窗口,较小的大小。我该怎么做? 这是我的密码:Asp.net 如何在asp中创建带有超链接的弹出窗口,asp.net,hyperlink,popupwindow,Asp.net,Hyperlink,Popupwindow,我试图在单击超链接时创建一个弹出窗口。目前,我的超链接正在打开整个页面,这是巨大的,我想像一个弹出窗口,较小的大小。我该怎么做? 这是我的密码: <asp:TemplateField> <ItemTemplate> <asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl='<%# Eval("ID", "~/DET/Policy.Merket?ID={0}") %>
<asp:TemplateField>
<ItemTemplate>
<asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl='<%# Eval("ID", "~/DET/Policy.Merket?ID={0}") %>' Target="_blank">POLICY</asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
政策
我回来只是为了发布解决方案,以防有人需要:
`<asp:Hyperlink Runat="server" NavigateUrl='<%# Eval("ID", "~/DET/Policy.Merket?ID={0}") %>' onclick="window.open (this.href, 'popupwindow', 'width=400,height=400,scrollbars,resizable'); return false;">Link text goes here<asp:Hyperlink>`
`链接文本位于此处`
您可以在纯HTML按钮中使用javascriptwindow.open()
函数。从中复制,您可以看到定义弹出窗口大小等的示例
<a href="#" onClick="window.open("http://www.w3schools.com","_blank","toolbar=yes, scrollbars=yes, resizable=yes, top=500, left=500, width=400, height=400");return false">Link text</a>
另一种选择是使用该工具,尤其是该工具
希望我能帮忙 使用
这将对你更有帮助
谢谢,您可以使用window.open()在这里查找文档我想使用类似window.open()的方法。有人能帮忙吗?谢谢