从*any*URL从aspx页面打开新窗口

bbq*_*bot 2 html javascript asp.net iis

是否有任何方法可以将IIS或Web应用程序配置为在单击超链接时自动打开新窗口?我的问题并不像听起来那么简单,让我解释一下......我知道你可以在锚标签中使用javascript或target ="_ blank",但我并不总是知道什么时候锚标签可能列在页...

原因是它是一个用户论坛,想到堆栈溢出;)用户可能输入一个URL(允许)并且它不一定是已知的,或者它是在很久以前输入的,并且没有办法告诉.

我很确定答案是否定的,我只需要在保存帖子/条目时分析URL并将其转换为执行此操作...任何提示都表示赞赏!

Ric*_*dle 10

<html>
<head>
<base target='_blank'>  <!-- Here's the interesting bit -->
</head>
<body>
<p><a href='http://google.com'>New window!</a></p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

当然,这将真正完成所有链接 - 如果您希望链接成为规则的例外,并在当前窗口中打开,请执行以下操作:

<p><a href='http://google.com' target='_self'>Not new window!</a></p>
Run Code Online (Sandbox Code Playgroud)