请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

Discuz! 官方站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

Discuz! X 最新研发动态 通过这个窗口,关注跟踪我们的研发进展 Discuz! 开发技术文库 - 给官方提建议

Discuz! X2 正式版下载 帮助网站实现一站式服务  商业支持服务咨询 下载 - 安装 - 常见问题 - 转换 - 讨论 - 购买

2012站长年会开启报名 限量船票免费发放 Discuz!十大荣誉用户评选 - Discuz!NT3.6发布 漫游引入QQ空间游戏 -一骑新区横扫三国-5d6d免费论坛

查看: 47469|回复: 58

新版 JS 调用使用方法 [2007-3-8] [复制链接]

Rank: 12Rank: 12Rank: 12

UID
80629
积分
10209
帖子
7033
威望
268
在线时间
916 小时
注册时间
2004-4-30
发表于 2007-3-8 15:03:13 |显示全部楼层

自从 Discuz! 5.5 开始 JS 调用已升级为一个全新的系统,在这里,我们可以对生成的 JS 调用设置进行保存,同时还可以定义 JS 调用的模板。让我们通过一个例子讲解使用方法。

当我们进入JS调用的时候,会出现如下界面


p1.jpg


我们新建一个“主题列表”的 JS 调用,点击“主题列表”按钮


p2.jpg



主题列表中我们发现新增了 JS 调用唯一标识和 JS 调用模板。唯一标识用于区别每一个 JS 调用,你可以起一个便于记忆的名称,建议用英文及数字表示。模板则可以让用户自由书写 HTML 代码设计当前 JS 调用的显示内容。

模板中可以使用“[node]...[/node]”包含单独记录的模板,如果模板中没有此包含符,则表示全部模板均包含在“[node]...[/node]”下,“[node]...[/node]”中包含的符号不同类的 JS 调用有所不同。


例如:


当模板书写为:


[{forum}] {subject} ({dateline})<br>


显示结果为:


p3.jpg


模板中没有书写“[node]...[/node]”,则论坛会视为你的模板为:


[node][{forum}] {subject} ({dateline})<br>[/node]


当模板书写为:


<table><tr><th>所在论坛</th><th>主题</td></tr>[node]<tr><td>{forum}</td><td>{subject} ({dateline})</td></tr>[/node]</table>


<table><tr><th> 所在论坛</th><th>主题</td></tr>
</table>
附加在了记录循环体的头和尾。


显示结果为:


p4.jpg



自定义类型的 JS 调用可以把多个已经设置好的 JS 调用进行整合

例如在自定义类型的JS调用中你可以书写以下内容

<table><tr><td valign="top">[module]forums_8lp[/module] </td><td valign="top">
[module]threads_QGK[/module]</tr></table>


输出结果为 forums_8lp、threads_QGK 2个 JS 调用的整合结果


p5.jpg



同时,新版 JS 调用的主题列表调用中新增了如下项目:


image009.png


而且,还可以针对每一个 JS 调用项目进行数据缓存时间的设置:

image011.png


如果当前 JS 调用的数据缓存时间留空,则表示使用全局的设置,也就是“基本设置”->JS调用”中设置的值。


填写完毕的 JS 调用项目,点击“提 交”按钮后,会出现在JS项目列表中


image013.png



JS 调用代码也进行了缩减:


<script language="JavaScript" src="http://yourboardurl/api/javascript.php?key=threads_Rr5"></script>



新建的 JS 调用项目可以反复进行编辑,而不必修改 JS 调用代码的任何部分。



JS 调用在实际运行的时候,缓存后的结果运行时间在 0.001 ~ 0.002 秒之间,比以前速度加快很多。



[ 本帖最后由 monkeye 于 2007-3-8 15:51 编辑 ]
已有 1 人评分威望 金币 收起 理由
AgFx + 5 + 5 精品文章

总评分: 威望 + 5  金币 + 5   查看全部评分

Rank: 2

UID
620634
积分
127
帖子
157
威望
0
在线时间
0 小时
注册时间
2007-1-18
发表于 2007-3-8 16:23:51 |显示全部楼层
好像看见过

使用道具 举报

Rank: 6Rank: 6

UID
296830
积分
2951
帖子
2433
威望
100
在线时间
1 小时
注册时间
2005-12-26
发表于 2007-3-11 20:05:06 |显示全部楼层
JS 调用在实际运行的时候,缓存后的结果运行时间在 0.001 ~ 0.002 秒之间,比以前速度加快很多。
Www.XinShou.Net   |   新手网-新手教程网   |   做人要厚道,做站要低调!

使用道具 举报

Genius

Discuz! Team

Rank: 12Rank: 12Rank: 12

UID
369730
积分
19739
帖子
22751
威望
149
在线时间
3 小时
注册时间
2006-5-20
发表于 2007-3-12 00:40:49 |显示全部楼层
好的! 知道了。。。。

痛苦来源于比较

使用道具 举报

Lord

な浠朢ス

Rank: 4

UID
679201
积分
568
帖子
611
威望
7
在线时间
0 小时
注册时间
2007-3-11
发表于 2007-3-12 02:41:26 |显示全部楼层
更人性化了,不错不错

使用道具 举报

Discuz!荣誉用户组

Discuz! Helping Team B001

Rank: 7Rank: 7Rank: 7

UID
332781
积分
2255
帖子
1439
威望
94
在线时间
5 小时
注册时间
2006-3-21
发表于 2007-3-12 08:05:03 |显示全部楼层
支持,呵呵。好像DZ5.5更安全,更稳定了
无忧资源联盟DZ官方数据转换志愿者!XS-SupeSite DZ社区美化交流群:17789638

使用道具 举报

Rank: 3Rank: 3

UID
231895
积分
286
帖子
346
威望
0
在线时间
2 小时
注册时间
2005-8-6
发表于 2007-3-12 11:01:02 |显示全部楼层
喜欢5。5,可惜怎么还不发呢?

使用道具 举报

Forum Legend

陳冠希

Rank: 8Rank: 8

UID
629067
积分
4704
帖子
2923
威望
225
在线时间
0 小时
注册时间
2007-1-29
发表于 2007-3-12 11:19:17 |显示全部楼层
:$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$ :$

使用道具 举报

Rank: 2

UID
516943
积分
103
帖子
80
威望
0
在线时间
0 小时
注册时间
2006-12-12
发表于 2007-3-12 13:13:25 |显示全部楼层
5.5??????

使用道具 举报

Rank: 2

UID
377617
积分
126
帖子
114
威望
0
在线时间
1 小时
注册时间
2006-6-1
发表于 2007-3-12 14:20:28 |显示全部楼层
8错8错

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

fastpost

手机版|Archiver|北京康盛新创科技有限责任公司 ( 京ICP证110024号|京网文[2011]0019-007号 )  

GMT+8, 2012-2-13 07:27 , Processed in 0.146066 second(s), 18 queries , Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部