账号通
    

账号  

密码  

5714

查看

13

回复
主题:[求助]一个自己用asp编写标签的问题,请高手指点 [收藏主题] 转到:  
年过三十 当前离线

170

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:1612 分
登录次数:116 次
注册时间:2008/9/3
最后登录:2020/7/17
年过三十 发表于:2010/12/22 17:04:26   | 只看该作者 查看该作者主题 楼主 
科汛智能建站系统

示例二、自己写的页面也可以套用科汛的标签及页面模板化

如果自己写的代码希望能调用科汛的标签,则需要调用的文件有conn.asp、KS_Cls/Kesion.CommonCls.asp及KS_Cls/Kesion.Label.CommonCls.asp三个文件。

其中的KS_Cls/Kesion.Label.CommonCls.asp发挥标签解释的作用,调用该文件后可以解释{$,{LB,{SQL,{JS等开头的标签,看以下示例:

这里我们可以套用科汛的文件代码,如复制一份map.asp我们将其改成test2.asp,代码如下:

<!--#include file="Conn.asp"-->

<!--#include file="KS_Cls/Kesion.CommonCls.asp"-->

<!--#include file="KS_Cls/Kesion.Label.CommonCls.asp"-->

<%

Dim KSCls

Set KSCls = New Test

KSCls.Kesion()

Set KSCls = Nothing

Class Test

        Private KS, KSR,Maps

              Private Sub Class_Initialize()

               If (Not Response.IsClientConnected)Then

                     Response.Clear

                     Response.End

               End If

                Set KS=New PublicCls

                Set KSR = New Refresh

              End Sub

        Private Sub Class_Terminate()

               Call CloseConn()

               Set KS=Nothing

              End Sub

              Public Sub Kesion()

                         Dim FileContent

                         Dim MapTemplatePath:MapTemplatePath=KS.Setting(3) & KS.Setting(90) & "test.html"  '读取模板地址,模板放到在template目录下,文件名自取,但需要和这里的文件名一致!

                               FileContent = KSR.LoadTemplate(MapTemplatePath)   



                               FileContent=Replace(FileContent,"{$自己的标签}", "这里写上自己的函数代码")

                               FileContent=KSR.KSLabelReplaceAll(FileContent)  ‘调用科汛的全站标签替换函数

                               response.write FileContent  ‘最后输出内容

              End Sub        

End Class

%>





这是官方二次开发的一个示例文档,我试过,把

  FileContent=Replace(FileContent,"{$自己的标签}", "这里写上自己的函数代码")

写成自己编写的没有参数的标签,应该是没有问题的,而且,在普通模板如首页模板中,用没有参数的标签,我也尝试成功

但如果自己写的标签中有参数,那怎么办,用replace替换时,把整个标签替换了,这样达不到在标签中传递参数的目的,科汛自己的那些标签都能传递参数,不知道这个怎么实现?



有知道的能清楚说一下吗

 
  支持(25) | 反对(25) 回到顶部顶端 回到底部底部
lijia_00 当前离线

1392

主题

0

广播

0

粉丝
添加关注
级别:九年级

用户积分:1041 分
登录次数:27 次
注册时间:2009/6/10
最后登录:2013/9/5
lijia_00 发表于:2010/12/23 8:25:33   | 只看该作者 查看该作者主题 沙发 
 
<a href= http://www.biyenet.com.cn target=_blank >计算机毕业设计</a>www.biyenet.com.cn<a href= http://www.luotuo.net.cn target=_blank >计算机毕业论文</a>www.luotuo.net.cn<a href= http://www.biyenet.com target=_blank >工程硕士论文</a>www.biyenet.com<a href= http://www.lw58.com target=_blank >计算机硕士论文</a>www.lw58.com<a href= http://www.slgz.cn target=_blank >硕士毕业设计</a>www.slgz.cn<a href= http://www.chinaqiya.com.cn target=_blank >计算机毕业设计</a>www.chinaqiya.com.cn<a href= http://www.luotuo.net.cn target=_blank >计算机毕业设计</a>
  支持(25) | 反对(25) 回到顶部顶端 回到底部底部
keyi 当前离线

3123

主题

8

广播

18

粉丝
添加关注
级别:大二

用户积分:11924 分
登录次数:2527 次
注册时间:2008/12/24
最后登录:2023/12/14
keyi 发表于:2010/12/23 8:59:41   | 只看该作者 查看该作者主题 藤椅 
 
kesion开发论坛了[/u]
[url]http://www.kesion.com[/url]
<a href="http://www.kesion.com">支持你,不是我的错!</a>
  支持(19) | 反对(15) 回到顶部顶端 回到底部底部
cometzhao 当前离线

134

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:1091 分
登录次数:96 次
注册时间:2008/7/4
最后登录:2013/6/30
cometzhao 发表于:2010/12/23 9:33:26   | 只看该作者 查看该作者主题 板凳 
科汛智能建站系统

FileContent=Replace(FileContent,"{$自己的标签}", "这里写上自己的函数代码")

这句话科讯官方说的有问题。二次开发我可以教你,但非无偿

 
  支持(14) | 反对(13) 回到顶部顶端 回到底部底部
阳光的香味 当前离线

841

主题

0

广播

0

粉丝
添加关注
级别:六年级

用户积分:900 分
登录次数:15 次
注册时间:2010/12/22
最后登录:2012/12/3
阳光的香味 发表于:2010/12/23 9:42:24   | 只看该作者 查看该作者主题 报纸 
 
  支持(13) | 反对(12) 回到顶部顶端 回到底部底部
阳光的香味 当前离线

841

主题

0

广播

0

粉丝
添加关注
级别:六年级

用户积分:900 分
登录次数:15 次
注册时间:2010/12/22
最后登录:2012/12/3
阳光的香味 发表于:2010/12/23 9:43:24   | 只看该作者 查看该作者主题 地板 
 
  支持(11) | 反对(9) 回到顶部顶端 回到底部底部
liuyucheng822 当前离线

97

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:85 分
登录次数:3 次
注册时间:2011/6/20
最后登录:2011/7/2
liuyucheng822 发表于:2011/6/28 15:40:37   | 只看该作者 查看该作者主题 7楼 
 
  支持(8) | 反对(6) 回到顶部顶端 回到底部底部
zhao5969059 当前离线

113

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:156 分
登录次数:19 次
注册时间:2011/6/21
最后登录:2011/8/23
zhao5969059 发表于:2011/6/28 16:25:44   | 只看该作者 查看该作者主题 8楼 
 
  支持(4) | 反对(4) 回到顶部顶端 回到底部底部
ekkj 当前离线

88

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:90 分
登录次数:7 次
注册时间:2011/6/5
最后登录:2012/12/24
ekkj 发表于:2011/6/28 22:51:42   | 只看该作者 查看该作者主题 9楼 
科汛在线商城系统(NET)

额。。。。。。。。。。。。。。。。。。。。。


 
  支持(3) | 反对(3) 回到顶部顶端 回到底部底部
mlmla 当前离线

13

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:13 分
登录次数:1 次
注册时间:2011/6/29
最后登录:2011/6/29
mlmla 发表于:2011/6/29 9:13:44   | 只看该作者 查看该作者主题 10楼 
 
  支持(2) | 反对(2) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.65625秒 powered by KesionCMS 9.0