May
19
我们在SupeSite系统的每个模板里,都可以看到类似的一段代码:
<!--{block name="spacenews" parameter="dateline/2592000/haveattach/1/showattach/1/order/i.viewnum DESC/showdetail/1/messagelen/180/messagedot/1/limit/0,1/cachetime/98800/subjectlen/30/cachename/hotnews/tpl/data"}-->
<div id="topicnews" class="block" style="height: 240px; overflow: hidden;">
<h3>月点击图文头条</h3>
<!--{loop $_SBLOCK[hotnews] $value}-->
<p class="blockintro"><a href="$value[url]"><img src="$value[a_thumbpath]" class="blockintroimg" alt="$value[subject]" /></a>$value[message]...<a href="$value[url]">阅读更多</a></p>
<!--{/loop}-->
</div>
这里给大家解释下这段代码的作用:
一、
<!--{block name="spacenews" parameter="dateline/2592000/haveattach/1/showattach/1/order/i.viewnum DESC/showdetail/1/messagelen/180/messagedot/1/limit/0,1/cachetime/98800/subjectlen/30/cachename/hotnews/tpl/data"}-->
包含两个部分的内容:
1、根据 parameter 后面给出的参数在数据库里查询某个数据表,将查询到的所有资源存放到 $_SBLOCK[变量名] 数组里。通俗的说法是,这段代码相当与一段SQL的 select 语句,查询的数据表是 name 后面的参数,查询的条件是 parameter 后面的参数,最后查询的果存放到 $_SBLOCK[变量名] ,变量名是 cachename 后面的参数。
2、确定这部分数据的缓存时间:cachetime后面的参数,单位是秒;确定这部分数据在页面的显示模板:tpl后面的参数,如:data,那么这段数据显示的模板是:.\styles\data.html.php。大家可以看到 .\styles\data.html.php 这个文件夹里没有定义任何样式,所以必须在 block 代码下方定义样式。
二、
<!--{loop $_SBLOCK[hotnews] $value}-->
...
<!--{/loop}-->
loop 的含义是:将 $_SBLOCK[hotnews] 数组里的资源,逐一存放到 $value 数组里。注意:loop 和 foreach() 函数的作用一样。
三、
<p class="blockintro"><a href="$value[url]"><img src="$value[a_thumbpath]" class="blockintroimg" alt="$value[subject]" /></a>$value[message]...<a href="$value[url]">阅读更多</a></p>
这一段内容,都是 html 标签,
四、
为大家介绍常用的 parameter 参数含义:
order------------------------------以什么方式排序,常见的排序方式如下几种:
displayorder--------------以后台设置的显示顺序排序
views DESC----------------以查看数递减的方式排序
replies DESC--------------以回复数递减的方式排序
posts DESC----------------以帖子数递减的方式排序
m.posts DESC--------------以会员贴子数递减的方式排序
m.oltime DESC-------------以会员在线时间递减的方式排序
u.dateline DESC-----------以会员注册时间递减的方式排序
i.goodrate DESC-----------以信息好评数递减的方式排序
u.spaceallnum DESC--------以会员个人空间的信息总数递减排序
u.spaceblognum DESC-------以会员个人空间的日志总数递减排序
g.usernum DESC------------以圈子会员数递减的方式排序
g.lastpost DESC-----------以圈子最后更新时间递减的方式排序
limit------------------------------显示多少条信息
0,100---------------------显示100条
dateline---------------------------发布时间范围,以秒(s)为单位
2592000-------------------2592000秒,即:3天
showdetail-------------------------是否显示信息摘要
1-------------------------1为显示(0为不显示)
messagelen-------------------------摘要显示的长度,以字节数为单位
160-----------------------显示160个字节信息
subjectlen-------------------------主题的显示长度,以字节数为单位
40------------------------显示40个字节信息
type-------------------------------设置信息的类型
forum---------------------二级版块的信息
goods---------------------商品的信息
news----------------------资讯的信息
video---------------------影音的信息
filetype---------------------------设置附件的类型
image---------------------图片附件
lastpost---------------------------最后回复时间范围,以秒(s)为单位
2592000-------------------2592000秒,即:3天
subjectdot-------------------------显示主题时,如果主题长度大于显示长度,末尾是否加点
1-------------------------末尾加点(0为末尾不加点)
messagedot-------------------------显示摘要时,如果摘要长度大于显示长度,末尾是否加点
1-------------------------末尾加点(0为末尾不加点)
showattach-------------------------是否显示附件信息
1-------------------------显示附件信息
haveattach-------------------------是否必须包含附件
1-------------------------必须包含附件
isstar-----------------------------空间之星
1-------------------------是
perpage----------------------------每页显示的信息条数
15------------------------显示15条
regdate----------------------------注册时间范围,以秒(s)为单位
2592000-------------------2592000秒,即:3天
给大家一个技巧:一般可以通过英文意思来判断参数的含义,例如subjectlen,是subject length,即:主题长度。
<!--{block name="spacenews" parameter="dateline/2592000/haveattach/1/showattach/1/order/i.viewnum DESC/showdetail/1/messagelen/180/messagedot/1/limit/0,1/cachetime/98800/subjectlen/30/cachename/hotnews/tpl/data"}-->
<div id="topicnews" class="block" style="height: 240px; overflow: hidden;">
<h3>月点击图文头条</h3>
<!--{loop $_SBLOCK[hotnews] $value}-->
<p class="blockintro"><a href="$value[url]"><img src="$value[a_thumbpath]" class="blockintroimg" alt="$value[subject]" /></a>$value[message]...<a href="$value[url]">阅读更多</a></p>
<!--{/loop}-->
</div>
这里给大家解释下这段代码的作用:
一、
<!--{block name="spacenews" parameter="dateline/2592000/haveattach/1/showattach/1/order/i.viewnum DESC/showdetail/1/messagelen/180/messagedot/1/limit/0,1/cachetime/98800/subjectlen/30/cachename/hotnews/tpl/data"}-->
包含两个部分的内容:
1、根据 parameter 后面给出的参数在数据库里查询某个数据表,将查询到的所有资源存放到 $_SBLOCK[变量名] 数组里。通俗的说法是,这段代码相当与一段SQL的 select 语句,查询的数据表是 name 后面的参数,查询的条件是 parameter 后面的参数,最后查询的果存放到 $_SBLOCK[变量名] ,变量名是 cachename 后面的参数。
2、确定这部分数据的缓存时间:cachetime后面的参数,单位是秒;确定这部分数据在页面的显示模板:tpl后面的参数,如:data,那么这段数据显示的模板是:.\styles\data.html.php。大家可以看到 .\styles\data.html.php 这个文件夹里没有定义任何样式,所以必须在 block 代码下方定义样式。
二、
<!--{loop $_SBLOCK[hotnews] $value}-->
...
<!--{/loop}-->
loop 的含义是:将 $_SBLOCK[hotnews] 数组里的资源,逐一存放到 $value 数组里。注意:loop 和 foreach() 函数的作用一样。
三、
<p class="blockintro"><a href="$value[url]"><img src="$value[a_thumbpath]" class="blockintroimg" alt="$value[subject]" /></a>$value[message]...<a href="$value[url]">阅读更多</a></p>
这一段内容,都是 html 标签,
<a href="$value[url]">...</a>
,含义是在页面展示一个 a 标签,a标签的指向是 $value[url]。一般情况下,我们都不知道 $value[] 数组里存放的内容是什么,我们可以应用的元素有哪些。这时,我们可以使用这个语句将 $value[] 数组打印到页面上。<!--{eval print_r($value);}-->
四、
为大家介绍常用的 parameter 参数含义:
order------------------------------以什么方式排序,常见的排序方式如下几种:
displayorder--------------以后台设置的显示顺序排序
views DESC----------------以查看数递减的方式排序
replies DESC--------------以回复数递减的方式排序
posts DESC----------------以帖子数递减的方式排序
m.posts DESC--------------以会员贴子数递减的方式排序
m.oltime DESC-------------以会员在线时间递减的方式排序
u.dateline DESC-----------以会员注册时间递减的方式排序
i.goodrate DESC-----------以信息好评数递减的方式排序
u.spaceallnum DESC--------以会员个人空间的信息总数递减排序
u.spaceblognum DESC-------以会员个人空间的日志总数递减排序
g.usernum DESC------------以圈子会员数递减的方式排序
g.lastpost DESC-----------以圈子最后更新时间递减的方式排序
limit------------------------------显示多少条信息
0,100---------------------显示100条
dateline---------------------------发布时间范围,以秒(s)为单位
2592000-------------------2592000秒,即:3天
showdetail-------------------------是否显示信息摘要
1-------------------------1为显示(0为不显示)
messagelen-------------------------摘要显示的长度,以字节数为单位
160-----------------------显示160个字节信息
subjectlen-------------------------主题的显示长度,以字节数为单位
40------------------------显示40个字节信息
type-------------------------------设置信息的类型
forum---------------------二级版块的信息
goods---------------------商品的信息
news----------------------资讯的信息
video---------------------影音的信息
filetype---------------------------设置附件的类型
image---------------------图片附件
lastpost---------------------------最后回复时间范围,以秒(s)为单位
2592000-------------------2592000秒,即:3天
subjectdot-------------------------显示主题时,如果主题长度大于显示长度,末尾是否加点
1-------------------------末尾加点(0为末尾不加点)
messagedot-------------------------显示摘要时,如果摘要长度大于显示长度,末尾是否加点
1-------------------------末尾加点(0为末尾不加点)
showattach-------------------------是否显示附件信息
1-------------------------显示附件信息
haveattach-------------------------是否必须包含附件
1-------------------------必须包含附件
isstar-----------------------------空间之星
1-------------------------是
perpage----------------------------每页显示的信息条数
15------------------------显示15条
regdate----------------------------注册时间范围,以秒(s)为单位
2592000-------------------2592000秒,即:3天
给大家一个技巧:一般可以通过英文意思来判断参数的含义,例如subjectlen,是subject length,即:主题长度。
May
18
在显示flash的代码中添加如下一句话就ok了。
<PARAM NAME=wmode VALUE=opaque>
May
15
0、关于绝对路径和相对路径
1.基本概念的理解绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:xyz est.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表Web应用的跟目录。和物理路径的相对表示。例如:"./" 代表当前目录,"../"代表上级目录。这种类似的表示,也是属于相对路径。另外关于URI,URL,URN等内容,请参考RFC相关文档标准。RFC 2396: Uniform Resource Identifiers (URI): Generic Syntax,(http://www.ietf.org/rfc/rfc2396.txt)2.关于JSP/Servlet中的相对路径和绝对路径。2.1服务器端的地址服务器端的相对地址指的是相对于你的web应用的地址,这个地址是在服务器端解析的(不同于html和javascript中的相对地址,他们是由客户端浏览器解析的)
1、request.getRealPath
方法:request.getRealPath("/")
得到的路径:C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\strutsTest\
方法:request.getRealPath(".")
得到的路径:C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\strutsTest\.
方法:request.getRealPath("")
得到的路径:C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\strutsTest
request.getRealPath("web.xml")
C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\strutsTest\web.xml
2、request.getParameter("");
ActionForm.getMyFile();
方法:String filepath = request.getParameter("myFile");
得到的路径:D:\VSS安装目录\users.txt
方法:String filepath = ActionForm.getMyFile();
得到的路径:D:\VSS安装目录\users.txt
--------------------------------------------------
strutsTest 为工程名
myFile 在ActionForm中,为private String myFile;
在jsp页面中:为
--------------------------------------------------
1.基本概念的理解绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:xyz est.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表Web应用的跟目录。和物理路径的相对表示。例如:"./" 代表当前目录,"../"代表上级目录。这种类似的表示,也是属于相对路径。另外关于URI,URL,URN等内容,请参考RFC相关文档标准。RFC 2396: Uniform Resource Identifiers (URI): Generic Syntax,(http://www.ietf.org/rfc/rfc2396.txt)2.关于JSP/Servlet中的相对路径和绝对路径。2.1服务器端的地址服务器端的相对地址指的是相对于你的web应用的地址,这个地址是在服务器端解析的(不同于html和javascript中的相对地址,他们是由客户端浏览器解析的)
1、request.getRealPath
方法:request.getRealPath("/")
得到的路径:C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\strutsTest\
方法:request.getRealPath(".")
得到的路径:C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\strutsTest\.
方法:request.getRealPath("")
得到的路径:C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\strutsTest
request.getRealPath("web.xml")
C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\strutsTest\web.xml
2、request.getParameter("");
ActionForm.getMyFile();
方法:String filepath = request.getParameter("myFile");
得到的路径:D:\VSS安装目录\users.txt
方法:String filepath = ActionForm.getMyFile();
得到的路径:D:\VSS安装目录\users.txt
--------------------------------------------------
strutsTest 为工程名
myFile 在ActionForm中,为private String myFile;
在jsp页面中:为
--------------------------------------------------
May
13
今天需要一个验证日期和时间格式的js脚本,到网上搜集并修改调整后,使用正常,记录如下,如有问题日后再更新补充,如有朋友需要尽管使用,如有问题请在此跟帖。
function isDate(oDateTime)
{
//对日期格式进行验证,要求为2000-2099年 格式为yyyy-mm-dd[ hh:mm:ss] 并且可以正常转换成正确的日期
var pat_hd=/^(20\d{2}-((0[1-9]{1})|(1[0-2]{1}))-((0[1-9]{1})|([1-2]{1}[0-9]{1})|(3[0-1]{1}))){1}((\s\d{2}:\d{2})|(\s\d{2}:\d{2}:\d{2}))?$/;
try{
if(!pat_hd.test(oDateTime)) throw "日期非法!";
var arr_dt=oDateTime.split(" ");
if(arr_dt[0]== "") throw "日期非法!";
var oDate=arr_dt[0];
var arr_hd=oDate.split("-");
var dateTmp;
dateTmp= new Date(arr_hd[0],parseFloat(arr_hd[1])-1,parseFloat(arr_hd[2]));
if(dateTmp.getFullYear()!=parseFloat(arr_hd[0]) || dateTmp.getMonth()!=parseFloat(arr_hd[1]) -1 || dateTmp.getDate()!=parseFloat(arr_hd[2])) throw "日期非法! ";
if(arr_dt[1]!=null && arr_dt[1]!= "")
{
var oTime=arr_dt[1];
var arr_ht=oTime.split(":");
if (arr_ht[2]!=null)
dateTmp.setHours(arr_ht[0],arr_ht[1],arr_ht[2]);
else dateTmp.setHours(arr_ht[0],arr_ht[1]);
if(dateTmp.getHours()!=parseFloat(arr_ht[0]) || dateTmp.getMinutes()!=parseFloat(arr_ht[1])) throw "日期非法!";
if (arr_ht[2]!=null&&dateTmp.getSeconds()!=parseFloat(arr_ht[2])) throw "日期非法!";
}
}
catch(ex)
{
return false;
}
return true;
}
function isDate(oDateTime)
{
//对日期格式进行验证,要求为2000-2099年 格式为yyyy-mm-dd[ hh:mm:ss] 并且可以正常转换成正确的日期
var pat_hd=/^(20\d{2}-((0[1-9]{1})|(1[0-2]{1}))-((0[1-9]{1})|([1-2]{1}[0-9]{1})|(3[0-1]{1}))){1}((\s\d{2}:\d{2})|(\s\d{2}:\d{2}:\d{2}))?$/;
try{
if(!pat_hd.test(oDateTime)) throw "日期非法!";
var arr_dt=oDateTime.split(" ");
if(arr_dt[0]== "") throw "日期非法!";
var oDate=arr_dt[0];
var arr_hd=oDate.split("-");
var dateTmp;
dateTmp= new Date(arr_hd[0],parseFloat(arr_hd[1])-1,parseFloat(arr_hd[2]));
if(dateTmp.getFullYear()!=parseFloat(arr_hd[0]) || dateTmp.getMonth()!=parseFloat(arr_hd[1]) -1 || dateTmp.getDate()!=parseFloat(arr_hd[2])) throw "日期非法! ";
if(arr_dt[1]!=null && arr_dt[1]!= "")
{
var oTime=arr_dt[1];
var arr_ht=oTime.split(":");
if (arr_ht[2]!=null)
dateTmp.setHours(arr_ht[0],arr_ht[1],arr_ht[2]);
else dateTmp.setHours(arr_ht[0],arr_ht[1]);
if(dateTmp.getHours()!=parseFloat(arr_ht[0]) || dateTmp.getMinutes()!=parseFloat(arr_ht[1])) throw "日期非法!";
if (arr_ht[2]!=null&&dateTmp.getSeconds()!=parseFloat(arr_ht[2])) throw "日期非法!";
}
}
catch(ex)
{
return false;
}
return true;
}
May
11
无极限和金娃银童叁人在屋外闭目禅定,梦杀升的梦境杀人法已然逼近,无极限只觉自己来到一处旷地,却是身在梦境。不过无极限究竟是高手,立刻察觉情形不对,梦杀升梦中出手袭向无极限,无极限来不及从梦境中脱出马上使出转向移向,无极限自己是没事,金娃却成为替死鬼。无极限睁开眼立刻还击梦杀升一掌,梦杀升中招败走。银童还不知发生何事,怎麽主人突然发招呢?无极限说这不知好歹的梦杀升居然又来找麻烦!银童跑去推了推金娃,金娃顺势往地上一倒,早已断气。
梦杀升的幻形跑去梦仙谷叫织梦师快逃得远远的,因为绝情师太可能不会放过她。织梦师这可搞不清楚啦,经过紫锦囊的调停绝情师太已经原谅我了啊,难不成她会说话不算话?梦杀升说这... 我... 我又去找绝情师太的麻烦说~而且... 糟糕的是... 我打死了绝情的女仆金娃... 织梦师可能要吐血了,天啊!你这个师父怎麽这麽不听话,再为什麽再去招惹绝情师太呢?梦杀升说他实在摆脱不了鬼王棺的魔掌,现在说什麽都来不及了,还是快去逃命的好。梦杀升说完後就消失了,织梦师想这下子绝情师太一定很火大,还是再去找紫锦囊商量。
在还本道口玩耍的素续缘被业途灵撞见,业途灵哪会放过这千载难逢的机会当即发出雷霆一掌,素续缘身受此招惨叫一声弹向半空中,一道光影闪过来救走了素续缘。业途灵冷笑道慈航渡,你把孩童救回也已没啥路用了!不过咧,慈航渡却一副很快乐的样子,因为业途灵所发的满贯妖腾之招是极刚猛之气,正好打通了孩童身上未通之经脉,业途灵未明白这其中缘由而全力一击,这正是帮慈航渡完成不忍为之事。
鬼王棺施行一体同观术,分身进入崎路人体内四处寻找破体邪针,秦假仙趁机用大石把鬼王棺的本体打到地底去。鬼王棺的形影在崎路人身上各处游走,取出破体邪针後元神归体,地层下的鬼王棺实体冲破大石而出,秦假仙立刻施用第二部攻势:人体飞镖!头戴利刃的荫尸人被弹射而出直冲鬼王棺,可是居然整个人穿透鬼王棺而过,跌在地上撞得头昏眼花。鬼王棺拿破体邪针给雾谷老人瞧瞧,还问说你想见识见识吗?呵,不必了,你留着自己用吧!雾谷老人谢过鬼王棺的帮忙,鬼王棺却说我今天救崎路人也可能明天就将他杀了!哈哈哈~离去前还这样不怀好意的威吓一下。秦假仙觉得很奇怪,明明就射中红心为何没能把鬼王棺射死呢?再回去重新研究对策。
站在望天崖上的燕渡关心神恍忽,精灵四魂出招偷袭,燕渡关根本就没做出什麽反应就被打落望天崖里。精灵四魂完成任务离去,耆宿期和晖春德走过来,叹说这个燕渡关真是有够没路用的。
集境众楼主来到吸功石前要看紫锦囊显神通,紫锦囊提气运功,发掌一击~呃... 怎麽吸功石没啥改变的样子呢?花影人可能心中暗笑吧。紫锦囊也是一副吓一跳的样子,怎麽可能!我再打~碰!啪!一样,石头还是石头。紫锦囊叹口气说唉呀,真是丢脸~花影人见紫锦囊无法打破吸功石就命无我相和尊天印送紫锦囊回苦境。花影人问执戒律对紫锦囊的看法,执戒律说平平啦!无我相和尊天印送紫锦囊来到半途,紫锦囊说花影人叫你们送我回去,该不是要送我回老家吧?真不幸,一猜就中,无我相和尊天印率众围 ,紫锦囊身处异境不敢恋战,且打且退。卯时已到,万俟焉依言向天大喊:无耻的贼子,你们来得好快!追杀紫锦囊的无我相和尊天印听到这阵中气十足的声音吓了一跳,还以为有埋伏而暂停脚步,先命人四周围巡视巡视。紫锦囊趁机摆脱追兵,树林中时空超越人突然冒出来把紫锦囊带走。无我相等人见四周没有埋伏才要继续追,执戒律就来喝阻了,你们两个好大的胆子,说好了要放走紫锦囊,你们居然私下攻击,还不给我滚回去!
有时空超越人的帮忙,紫锦囊顺利回到苦境,这才告诉时空超越人集境楼主邀他的事情。紫锦囊问起集境联盟的情形,时空超越人说集境十八楼中无常楼已毁,十七楼联盟为叁大集团组成,一是以花影人为主的策略计划部,二是以曲宿全为主的机动火力部,叁是以执戒律为主的执法规律部,一开始花影人和曲宿全都在争夺主席之位,经过比试後由花影人当主席,曲宿全当副主席,执戒律当总护法。本来十七楼是以太幻楼与楼中楼分为两大派,之所以能结盟是因为执戒律的关系,执戒律这人功夫居十七楼之冠,为人又公正,众人都听他的话,他都认花影人为主席了,自然没有人不服的。紫锦囊说如果能离间执戒律的话十七楼联盟不就自动瓦解了?时空超越人说可以这样讲啦,不过这实在是太困难了。紫锦囊说他无法自由进出集境,搜集资料很麻烦。时空超越人说秦假仙可以办到咧,前几天就在集境遇见秦假仙,听说是练会异佛心经里的功夫。紫锦囊心中可能在哈哈大笑吧!只说他会去找秦假仙求证的。时空超越人回到集境查看吸功石,果然是一副没怎麽损伤的样子。时空超越人一边讲说这颗由集境奇人武皇坐化所成的吸功石真是奇特啊~一边走近拍拍吸功石....!疑!不对!只见吸功石上的尘沙掉落,露出叁个掌印!哇~紫锦囊真是深藏不露啊~~
梦杀升的幻形跑去梦仙谷叫织梦师快逃得远远的,因为绝情师太可能不会放过她。织梦师这可搞不清楚啦,经过紫锦囊的调停绝情师太已经原谅我了啊,难不成她会说话不算话?梦杀升说这... 我... 我又去找绝情师太的麻烦说~而且... 糟糕的是... 我打死了绝情的女仆金娃... 织梦师可能要吐血了,天啊!你这个师父怎麽这麽不听话,再为什麽再去招惹绝情师太呢?梦杀升说他实在摆脱不了鬼王棺的魔掌,现在说什麽都来不及了,还是快去逃命的好。梦杀升说完後就消失了,织梦师想这下子绝情师太一定很火大,还是再去找紫锦囊商量。
在还本道口玩耍的素续缘被业途灵撞见,业途灵哪会放过这千载难逢的机会当即发出雷霆一掌,素续缘身受此招惨叫一声弹向半空中,一道光影闪过来救走了素续缘。业途灵冷笑道慈航渡,你把孩童救回也已没啥路用了!不过咧,慈航渡却一副很快乐的样子,因为业途灵所发的满贯妖腾之招是极刚猛之气,正好打通了孩童身上未通之经脉,业途灵未明白这其中缘由而全力一击,这正是帮慈航渡完成不忍为之事。
鬼王棺施行一体同观术,分身进入崎路人体内四处寻找破体邪针,秦假仙趁机用大石把鬼王棺的本体打到地底去。鬼王棺的形影在崎路人身上各处游走,取出破体邪针後元神归体,地层下的鬼王棺实体冲破大石而出,秦假仙立刻施用第二部攻势:人体飞镖!头戴利刃的荫尸人被弹射而出直冲鬼王棺,可是居然整个人穿透鬼王棺而过,跌在地上撞得头昏眼花。鬼王棺拿破体邪针给雾谷老人瞧瞧,还问说你想见识见识吗?呵,不必了,你留着自己用吧!雾谷老人谢过鬼王棺的帮忙,鬼王棺却说我今天救崎路人也可能明天就将他杀了!哈哈哈~离去前还这样不怀好意的威吓一下。秦假仙觉得很奇怪,明明就射中红心为何没能把鬼王棺射死呢?再回去重新研究对策。
站在望天崖上的燕渡关心神恍忽,精灵四魂出招偷袭,燕渡关根本就没做出什麽反应就被打落望天崖里。精灵四魂完成任务离去,耆宿期和晖春德走过来,叹说这个燕渡关真是有够没路用的。
集境众楼主来到吸功石前要看紫锦囊显神通,紫锦囊提气运功,发掌一击~呃... 怎麽吸功石没啥改变的样子呢?花影人可能心中暗笑吧。紫锦囊也是一副吓一跳的样子,怎麽可能!我再打~碰!啪!一样,石头还是石头。紫锦囊叹口气说唉呀,真是丢脸~花影人见紫锦囊无法打破吸功石就命无我相和尊天印送紫锦囊回苦境。花影人问执戒律对紫锦囊的看法,执戒律说平平啦!无我相和尊天印送紫锦囊来到半途,紫锦囊说花影人叫你们送我回去,该不是要送我回老家吧?真不幸,一猜就中,无我相和尊天印率众围 ,紫锦囊身处异境不敢恋战,且打且退。卯时已到,万俟焉依言向天大喊:无耻的贼子,你们来得好快!追杀紫锦囊的无我相和尊天印听到这阵中气十足的声音吓了一跳,还以为有埋伏而暂停脚步,先命人四周围巡视巡视。紫锦囊趁机摆脱追兵,树林中时空超越人突然冒出来把紫锦囊带走。无我相等人见四周没有埋伏才要继续追,执戒律就来喝阻了,你们两个好大的胆子,说好了要放走紫锦囊,你们居然私下攻击,还不给我滚回去!
有时空超越人的帮忙,紫锦囊顺利回到苦境,这才告诉时空超越人集境楼主邀他的事情。紫锦囊问起集境联盟的情形,时空超越人说集境十八楼中无常楼已毁,十七楼联盟为叁大集团组成,一是以花影人为主的策略计划部,二是以曲宿全为主的机动火力部,叁是以执戒律为主的执法规律部,一开始花影人和曲宿全都在争夺主席之位,经过比试後由花影人当主席,曲宿全当副主席,执戒律当总护法。本来十七楼是以太幻楼与楼中楼分为两大派,之所以能结盟是因为执戒律的关系,执戒律这人功夫居十七楼之冠,为人又公正,众人都听他的话,他都认花影人为主席了,自然没有人不服的。紫锦囊说如果能离间执戒律的话十七楼联盟不就自动瓦解了?时空超越人说可以这样讲啦,不过这实在是太困难了。紫锦囊说他无法自由进出集境,搜集资料很麻烦。时空超越人说秦假仙可以办到咧,前几天就在集境遇见秦假仙,听说是练会异佛心经里的功夫。紫锦囊心中可能在哈哈大笑吧!只说他会去找秦假仙求证的。时空超越人回到集境查看吸功石,果然是一副没怎麽损伤的样子。时空超越人一边讲说这颗由集境奇人武皇坐化所成的吸功石真是奇特啊~一边走近拍拍吸功石....!疑!不对!只见吸功石上的尘沙掉落,露出叁个掌印!哇~紫锦囊真是深藏不露啊~~







