有时候,我们希望让导航条里的外部链接在新窗口打开。怎么办?
最直接的办法是修改模板文件,用模板代码来判断栏目网址是否包含http,如果包含,则添加在新窗口打开的代码。
有没有更简单的方法?有!我们可以用javascript做到,代码如下:
<script type="text/javascript" src="/hbcms/script/jquery/jquery.js"></script>
<script type="text/javascript" language="javascript">
$("#hbcms_nav a[href^='http']").attr("target","_blank");
</script>
代码解释: