主题 : 生成静态页面中的链接问题
级别: 举人
UID: 77173
积分:157 加为好友
威望: 3 精华: 0
主题:29 回复:133
注册时间:2015-06-26
在线时长:0
1#   发表于:2017-01-10 14:44:40  IP:182.195.*.*
在使用生成静态页面功能中,当栏目生成静态页后里面的链接路径不正确。例:栏目页的链接地址是www/static/a,当点击栏目页里的链接进入详情页时路径就变成了www/static/a/static/a/20161010/xxx.html,实际路径是www/static/a/20161010/xxx.html。请问怎么处理??
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
2#   发表于:2017-01-10 14:46:59  IP:115.79.*.*
你哪个版本系统
1
级别: 举人
UID: 77173
积分:157 加为好友
威望: 3 精华: 0
主题:29 回复:133
注册时间:2015-06-26
在线时长:0
3#   发表于:2017-01-10 14:51:12  IP:182.195.*.*
v6,栏目生成的静态页里的链接是:href=“static/a/20161010/xx.html”  ,"www/static/a/"这个路径是js动态拼接上去的
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
4#   发表于:2017-01-10 14:51:46  IP:115.79.*.*
js拼接什么意思?我们没这样的js
1
级别: 举人
UID: 77173
积分:157 加为好友
威望: 3 精华: 0
主题:29 回复:133
注册时间:2015-06-26
在线时长:0
5#   发表于:2017-01-10 14:54:45  IP:182.195.*.*
生成的静态页面里有这个js

<script>
    var pn = location.pathname;
    var as = document.getElementById('dvGuider').getElementsByTagName('a'),find=false;
    for (var i = 0, j = as.length; i < j; i++)
        if (as[i].href.indexOf(pn) != -1) { 
         as[i].className = 'focus'; find = true; break; }
    //if (!find) as[0].className = 'focus';//���δ�ҵ�ƥ��ģ���Ҫ�����ĸ���ȡ��������޸����
</script><!--新闻-->
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
6#   发表于:2017-01-10 14:56:23  IP:115.79.*.*
你自己加的js吧,我们没这个js
1
级别: 举人
UID: 77173
积分:157 加为好友
威望: 3 精华: 0
主题:29 回复:133
注册时间:2015-06-26
在线时长:0
7#   发表于:2017-01-10 15:01:56  IP:182.195.*.*
不是我自己加的,生成的静态页面里自带的!生成静态页面的方法都是封装的,我都没办法改!
out = new OutputStreamWriter(new FileOutputStream(f), UTF8);
tpl.process(data, out);
这的生成文件的方法,process方法在jar包里,我想改都没办法改,除非复写这个方法
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
8#   发表于:2017-01-10 15:03:46  IP:115.79.*.*
你的模板是我们默认的?对哪个页面生成静态化
1
级别: 举人
UID: 77173
积分:157 加为好友
威望: 3 精华: 0
主题:29 回复:133
注册时间:2015-06-26
在线时长:0
9#   发表于:2017-01-10 15:07:34  IP:182.195.*.*
模板页面是我的页面,对某一个栏目页进行的静态化
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
10#   发表于:2017-01-10 15:09:27  IP:115.79.*.*
那就去对应的栏目模板上找有没有这段js,静态页不就根据你模板来生成
1
1 2 > >| 共2页