dedecms当前栏目高亮 有请大侠看看dede:channel
<li class="col-lg-1 col-md-1 col-sm-2 col-xs-4"><a href='[field:typelink/]'>[field:typename/]</a></li>
你这个地方没有写那个class="newcolor"
SELECT
FROM
fulltext_sample
WHERE
copy
LIKE
\'%中文%\'OR
copy
LIKE
\'%没有回答%\'OR
copy
LIKE
\'%不让全文索引,我来模糊查询%\'OR
copy
LIKE
\'%这样变通%\'ORcopy
LIKE
\'%实际意义不大%\'OR
copy
LIKE
\'%效率和结果排序都是大问题%\'OR
copy
LIKE
\'%继续ing,实在不行,把查询算法优化%\'
当你加入typeid='2' 似乎判断高亮就失去了意义,你可以直接在模板里面实现高亮,你可以把
<dd class="move"><span><a href="/dongtai/">公司动态</a></span></dd>
<dd><span><a href="column/xinniangguwen/"> ****</a></span></dd>
<dd><span><a href="column/huodong/"> 关于我们</a></span></dd>
这些直接用栏目体现出来,然后把typeid='2'去掉,应该就可以显示高亮~
必须要用VBS吗?个人感觉用AutoIt脚本应该要简单得多。
比如下面这段AutoIt脚本就是自动在IE里面打开Google首页,然后自动输入“AutoIt”这个关键字并提交查询。
#include <IEau3>
$oIE = _IECreate()
_IENavigate($oIE, "http://wwwgooglecom")
$oForm = _IEFormGetObjByName($oIE, "f")
$oQuery = _IEFormElementGetObjByName($oForm, "q")
_IEFormElementSetValue($oQuery, "AutoIt")
_IEFormSubmit($oForm)
所以楼主只要提供网址、表单名称、账号和密码两个表单域的名称,就可以实现完全自动的登陆。
AutoIt是一个很强大的脚本语言,不仅提供了丰富的库函数支持、以及语法高亮的IDE,甚至还可以把脚本直接编译成可执行文件exe,运行起来速度更快。楼主可以到网上去搜搜它的官网下载,完全免费的。
至于楼主的问题,如果用AutoIt来做的话,对应的脚本就是:
#include <IEau3>
$oIE = _IECreate()
_IENavigate($oIE, "网址")
$oForm = _IEFormGetObjByName($oIE, "表单名称")
_IEFormElementSetValue(_IEFormElementGetObjByName($oForm, "账号输入域名称"), "账号")
_IEFormElementSetValue(_IEFormElementGetObjByName($oForm, "密码输入域名称"), "密码")
_IEFormSubmit($oForm)
将上面脚本中的相关参数替换成实际的数据即可。
表单名称,指的是网站HTML中 <form name="表单名称" >
输入域名称,指的是网站HTML中 <input name="输入域名称" >
要是有什么问题可以再补充提问或者和我联系。
0条评论