当前位置:  开发笔记 > 后端 > 正文

使用LinkBut​​tons作为超链接是不好的做法?

如何解决《使用LinkBut​​tons作为超链接是不好的做法?》经验,为你挑选了1个好方法。

我有一个Web应用程序,其中包含由各种链接组成的起始页面.我使用System.Web.UI.WebControls的LinkBut​​ton控件来获取这些链接.我在回发上做了一些处理,然后我重定向到适当的页面.我发现的问题是在IE7中我无法右键单击"链接"并在新选项卡中打开.发生回发并显示新页面,但在当前选项卡中,不是新页面!我也尝试使用chrome中的web应用程序,并且在右键单击链接时chrome甚至没有提供选项.

看来如果用户可能需要在新标签页中打开目标页面,我需要使用超链接或超链接控件.但是,如果我仍然可以选择在跳转到该链接之前进行一些处理,那将是很好的.



1> Nick Berardi..:

通常情况下,使用类似普通超链接的LinkBut​​ton是不好的做法,甚至更糟糕的做法是在发回POST后进行302重定向.

    首先,它打破了您已经找到的浏览器交互.

    但更重要的是,如果您有外部网站,它会破坏您网站的搜索引擎索引.

您还可以对实际的超链接进行一些预处理,但是您只需在不同的庄园中进行预处理.如果你告诉我们你在做什么,我们可以帮助找到更好的方法.

推荐阅读
oDavid_仔o_880
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有