在网站中做了网址链接,点击linkbutton,想实现在新的页面中打开,但是在火狐浏览器中打开的却是一个白页,因此在网上找了很多方法,现将最终的方法记录下来,以便日后使用
<asp:LinkButton ID="lbtnLook" runat="server" Font-Size="Large" onclientclick="openwin();"></asp:LinkButton>
javascript中这样写方法
function openwin() {
var url = document.getElementById("<%=lbtnLook.ClientID%>").innerHTML;//读取LinkButton的值,作为新页面网址
var a = document.createElement("a");
a.setAttribute("href", url);
a.setAttribute("target", "_blank");
a.setAttribute("id", "openwin");
document.body.appendChild(a);
a.click();
}