我有这个LinkButton:
<asp:LinkButton ID="lbiOpen" runat="server" />
和我的代码背后:
protected void Page_Load(object sender, EventArgs e)
{
lbiOpen.Attributes.Add("onclick", "javascript:window.location.href('New.aspx');");
}
如果用户点击LinkButton,则应打开弹出窗口。但它不起作用。当我点击没有任何反应时。
当我更改window.location.href = window.open
时,它可以正常工作,但会在另一个标签页中打开。
答案 0 :(得分:1)
这对我有用:
<asp:LinkButton ID="lbiOpen" runat="server">Example</asp:LinkButton>
protected void Page_Load(object sender, EventArgs e)
{
lbiOpen.Attributes.Add("onclick", "window.open('New.aspx', 'New Window', 'width=200,height=100')");
}
答案 1 :(得分:1)
function convert_number()
{
var no1 = document.getElementById('rate').value
if(no1 == "०")
{
no1 = 0;
alert(no1);
}
else if(no1 == "१")
{
no1 = 1;
alert(no1);
}
else if(no1 == "२")
{
no1 = 2;
alert(no1);
}
else if(no1 == "३")
{
no1 = 3;
alert(no1);
}
else if(no1 == "४")
{
no1 = 4;
alert(no1);
}
else if(no1 == "५")
{
no1 = 5;
alert(no1);
}
else if(no1 == "६")
{
no1 = 6;
alert(no1);
}
else if(no1 == "७")
{
no1 = 7;
alert(no1);
}
else if(no1 == "८")
{
no1 = 8;
alert(no1);
}
else if(no1 == "९")
{
no1 = 9;
alert(no1);
}
else
{
alert('invalid')
}
}
答案 2 :(得分:1)
&lt; asp:LinkButton ID =&#34; lbiOpen&#34; OnClientClick =&#34; window.open(&#39; New.aspx&#39;,&#39; _self&#39;);返回false;&#34;文本=&#34;提交&#34; RUNAT =&#34;服务器&#34; /&GT;