设为首页收藏本站

郑州科技市场

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3249|回复: 2
打印 上一主题 下一主题

DEDECMS文章跳转链接在新窗口中打开最全解析

[复制链接]
跳转到指定楼层
楼主
发表于 2013-1-17 15:21:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先说下网站基本都应该适用这两个方法吧,以DEDECMS为例
默认情况下,dedecms链接是直接跳转到文章内容页的,所谓新窗口打开,就是点击链接又蹦出来一个链接。
第一种方法:<a href=""   > 里需添加target="_blank" ,即<a href=""  target="_blank" >
格式如下:
{dede:arclist flag='h' limit='0,1' infolen='230'}
        <h1> <a href="[field:arcurl/]"   target="_blank" >[field:title/]</a> </h1>
        <p>[field:info/]...<a href="[field:arcurl/]" target="_blank" >[查看全文]</a></p>
        {/dede:arclist}
红色target="_blank" 代码在新窗口打开

第二种方法:在<head></head>之间加上<base target="_blank">
格式如下:
<head>
<base target="_blank">
</head>

以上两种方法是dede全部链接或者所有版块链接都在新窗口打开,如果只想dede某一个版块链接跳转,其余都在原窗口打开,请看以下方法:

dede首页单一版块列表跳转,查找模板文件夹中的index.htm文件
打开该文件将:
  1. <a href="[field:arcurl/]">[field:title/]</a>
复制代码
替换成下面的:
  1. <a href="[field:arcurl/]" [field:ismake runphp='yes']if (@me['ismake']==1){ @me="";}else {@me="target='_blank'";}[/field:ismake]>[field:title/]</a>
复制代码
同理:
单一版块列表页,查找模板文件夹中的list_article.htm文件

打开该文件将:
  1. <a href="[field:arcurl/]" class="title">[field:title/]</a>
复制代码
替换成下面的:
  1. <a href="[field:arcurl/]" [field:ismake runphp='yes']if (@me['ismake']==1){ @me="";}else {@me="target='_blank'";}[/field:ismake] class="title">[field:title/]</a>
复制代码
案例:

首页“优尼卡之星”版块:www.yoedu.cn     

及版块列表页:http://www.yoedu.cn/a/younikazhixing/


如有不解请跟帖!!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 支持支持 反对反对
回复

使用道具 举报

沙发
发表于 2013-5-9 14:03:04 | 只看该作者
路过,了解下
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|郑州二手手机|郑州二手电脑|郑州二手笔记本|郑州科技市场 ( 豫ICP备11013749号  

GMT+8, 2025-1-22 19:46 , Processed in 0.192454 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2016 Comsenz Inc.

快速回复 返回顶部 返回列表