Javascript 在asp:linkButton单击事件中打开新窗口
如何以编程方式在asp:linkButton单击事件上打开新窗口。在我的程序中有一个文本框(名为:txtUrl)和链接按钮(或按钮)。在“链接”按钮上,单击“我需要从我的文本框(txtUrl)中获取url”,并在“新建”选项卡中打开该url 使用以下代码通过从文本框获取URL打开窗口。在aspx文件中编写以下代码:Javascript 在asp:linkButton单击事件中打开新窗口,javascript,asp.net,Javascript,Asp.net,如何以编程方式在asp:linkButton单击事件上打开新窗口。在我的程序中有一个文本框(名为:txtUrl)和链接按钮(或按钮)。在“链接”按钮上,单击“我需要从我的文本框(txtUrl)中获取url”,并在“新建”选项卡中打开该url 使用以下代码通过从文本框获取URL打开窗口。在aspx文件中编写以下代码: <script type="text/javascript"> Function Linkclick() { myWindow=wind
<script type="text/javascript">
Function Linkclick()
{
myWindow=window.open(document.getElementByID("textboxid").value),'','width=200,height=100')
myWindow.document.write("<p>This is 'myWindow'</p>")
myWindow.focus()
}
</script>
<asp:LinkButton ID="LinkButton1" runat="server" OnClientClick="Linkclick();">LinkButton</asp:LinkButton>
函数Linkclick()
{
myWindow=window.open(document.getElementByID(“textboxid”).value),“”,'width=200,height=100')
myWindow.document.write(“这是‘myWindow’”)
myWindow.focus()
}
链接按钮
您可以调用链接按钮的单击事件函数。
在函数中,您可以编写以下代码
function OpenWindow()
{
Window.open(document.getElementByID("textboxid").value);
}
再次感谢你。。。但是对var str=$(“#”).val()这样的代码做了一个小改动;myWindow=window.open(str,,'width=200,height=100');
<script type="text/javascript">
function OpenWindow()
{
window.open('Details.aspx','_blank','height=450,width=500,scrollbars=0,location=1,toolbar=0');
}
</script>
OnClientClick="OpenWindow();return false;"