霍者博客

欢迎访问霍者博客(微信hylg1234)最新发布 练习题合集 软件合集 视频合集

ASPCMS判断会员登录状态:显示“注册/登陆”或“会员中心/退出”的方法

最近在用ASPCMS做一个简单的商城网站,主要还是以展示为主,后期需要对网站做关键词长期SEO优化排名,考虑一是企业站,没必要用太大的源程序,而是为了达到最佳的SEO站内优化的目的,故而选择了ASPCMS的最新版本2.5.7,测试中发现ASPCMS无法判断用户即会员的登录状态,会员登录后在页面头部仍然显示的是“注册 登陆”,而不是“会员中心 退出”这种样式,一看代码及官方标签,没有相关的说明,给网上搜寻未果,最好自己只好找找相关教程,从Html结合Js和Asp读取Cookies判断用户是否登录的基础上,终于成功解决这一问题:(以下方法适用于ASPCMS带会员系统的任意版本)

...

DEDECMS导航菜单自动判断其所在栏目,并显示高亮效果效果

织梦默认模板的导航菜单标签没有给首页添加判断并设置高亮属性,只有其他栏目有高亮。但是我我们可以通过在标签中加判断语句来实现这个功能,具体代码参考下面的:

<li {dede:field name=typeid runphp="yes"}(@me=="")? @me=" class='hover'":@me="";{/dede:field}>
<a href='{dede:global.cfg_cmsurl/}/'><span>主页</span></a>
</li>
{dede:channel type='top' row='10' currentstyle="<li class='hover'><a href='~typelink~' ~rel~><span>~typename~</span></a></li>"}
<li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li>
{/dede:channel}

以上代码中的“{dede:field name=typeid runphp="yes"}(@me=="")? @me=" class='hover'":@me="";{/dede:field}”就是判断当前栏目是否是首页,如果是首页则给<li>标签加上class='hover'样式,否则就不加,以此来达到高亮显示的效果,大家可以根据自己网站模板的需要进行修改。

...

网络上三天百度排名前三名是骗人的吗?

我们做网站排名一般只做百度前100页,然后做到百度前三页,最终做到首页,再牛逼点做到百度首页前三名,最后做到百度第一名。在此,霍者说一下那些工作室和公司是如何做到快速提升百度前三页排名的?

赵本山说过一句话:“别看广告,看疗效。”很有道理,如今,广告满天飞,夸大其词。很多团队和公司号称:“任何关键词都可以做到百度首页,做不到首页全部退款!”你觉得可能吗?

为什么他们会这么敢说呢?很简单的,这是为了骗那些不懂行的人,并非任何词可以做到百度首页。但是,肯定有些词是可以快速做到百度首页的,甚至百度首页前三名,乃至百度第一名。那是什么词呢?好做的词呗,什么是好做的词呢?百度上基本上没有人做、没有收录量、没有人搜的词。

...

织梦arclist标签不能调用副栏目文章的解决方法

方法一:(但是这个方法只能在一个副栏目中调用,测试第二个副栏目调取无效)

打开/include/taglib/arclist.lib.php,代码约位于295-296行(我目前用的DedeCMS最新版 5.7 SP1),查找以下两行代码:

if($CrossID=='') $orwheres[] = ' arc.typeid IN ('.GetSonIds($typeid).')'; 
else $orwheres[] = ' arc.typeid IN ('.GetSonIds($typeid).','.$CrossID.')';

将其替换成以下代码:

...

js中几种常用的输出方式

1、alert("要输出的内容");

->在浏览器中弹出一个对话框,然后把要输出的内容展示出来

->alert都是把要输出的内容首先转换为字符串然后在输出的

2、document.write("要输出的内容");

->直接的在页面中展示输出的内容

3、console.log("要输出的内容");

...