2010-02-09 34 views
0

我在前面提供了一些代码,并创建一个链接,用户可以点击它并将它们发送到指定的页面。标签内的链接 - 包括额外的功能

<asp:Label ID="tbxFindOutMore" runat="server" 
      text="If you are already a member, please <a href ='Reporting/Login.aspx' target=_blank style=color:black>click here</a> to login to your bespoke reporting" 
      Font-Names="Trebuchet MS" Font-Size="12px" ForeColor="Black"></asp:Label> 

以前我用这个作为链接按钮,并有以下点击后面的代码使窗口最大化为全屏:

Page.ClientScript.RegisterStartupScript 
(this.GetType(), "openwindow", "win = window.open('Reporting/Login.aspx');win.moveTo(0,0); win.resizeTo(window.screen.availWidth, window.screen.availHeight)", true); 

我怎么会去将这一功能整合到ASP:我现在使用的标签?

回答

1

你为什么不这样做的所有的客户端

<script type="text/javascript" language="javascript"> 
function openReportingLogin() { 
    win = window.open('Reporting/Login.aspx'); 
    win.moveTo(0,0); 
    win.resizeTo(window.screen.availWidth, window.screen.availHeight); 
} 
</script> 
<span style="font-family: Trebuchet MS; font-size: 12px; color: black;">If you are already a memeber, please <a style="color: black;" href="javascript:openReportingLogin();">click here</a> to login to your bespoke reporting</span> 
+0

我正在编辑我的答案,包括脚本,并得到了一个电话,该死的你第一次到达那里:p 但很好的答案:) – Codesleuth 2010-02-09 13:38:42

+0

正是我想要的布兰登,非常感谢 - 作为一个noob,我没有肯定如何去结合不同的元素。感谢您的帮助。 – 2010-02-09 13:38:52

0

您不应该在标签的Text属性中加入标记。相反,构建它,你通常会用HTML(我看不到一个原因是一个<asp:Label />

<script> 
function openwindow() 
{ 
    win = window.open('Reporting/Login.aspx'); 
    win.moveTo(0,0); 
    win.resizeTo(window.screen.availWidth, window.screen.availHeight); 
} 
</script> 
<span style="font-family: Trebuchet MS; font-size: 12px; color: black"> 
    If you are already a member, please 
    <a href="javascript:openwindow();" target="_blank" style="color: black">click here</a> 
    to login to your bespoke reporting 
</span> 
+0

Hello Codesleuth - 这就是我学习绳索恐怕并没有真正知道我在做什么!感谢指点,但我会记住它们。 – 2010-02-09 13:40:58

+0

我有类似的senario,你需要链接标签。我需要显示一般错误信息并显示链接以查看详细信息(链接值将是动态的)。 – Rama 2013-08-28 12:42:30

0

我同意Codesleuth。

如果你想要操纵在服务器端的东西,只需添加中用runat =“server”属性到相应的HTML标记。

克里斯