摘要: 本文是关于织梦DedeCMS调用多级子栏目的,拿来测试分享下。DEDECMS v5.7,后台已建栏目目录,如下图1所示:图1 DEDECMS后台栏目结构 现在,我们先来调用顶级栏目"站长新闻",以及其下的子栏目,如图2所示:图2 DEDECMS顶级栏目"站长新闻" 当前栏目typeid值为3,所... 阅读全文
posted @ 2015-02-12 12:41 lanyan 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 常用的需要调到首页来的单页内容,比如企业简介、联系我们等等内容,我们在首页可能都要进行体现。通过常规的方式,包括查阅dede官方论坛资料,都找不到比较合适的答案。今天我们就提供两种方式进行调用。 我们知道,单页内容的模板调用标签是 {dede:field.content/} ,经过试验,在首页使用... 阅读全文
posted @ 2015-02-12 11:25 lanyan 阅读(2300) 评论(0) 推荐(0) 编辑
摘要: JS中的prototype是JS中比较难理解的一个部分本文基于下面几个知识点:1 原型法设计模式在.Net中可以使用clone()来实现原型法原型法的主要思想是,现在有1个类A,我想要创建一个类B,这个类是以A为原型的,并且能进行扩展。我们称B的原型为A。2 javascript的方法可以分为三类:... 阅读全文
posted @ 2015-01-14 17:16 lanyan 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 1. 截取字符串abcdefg的efgabcdefgvar mytext=document.getElementById("test"); var myvalue=mytext.innerHTML; var jiequ=myvalue.substring(4); 2.写出一下运算结果alert(ty... 阅读全文
posted @ 2015-01-14 15:11 lanyan 阅读(1587) 评论(0) 推荐(0) 编辑
摘要: 这篇文章主要介绍了js正则表达式中的问号几种用法,比如+?,*?,{2,3}?可以停止匹配的贪婪模式,感兴趣的朋友可以参考下在表示重复的字符后面加问号,比如+?,*?,{2,3}?可以停止匹配的贪婪模式。var pattern=/\w{2,3}/;console.log("aaaa".match(p... 阅读全文
posted @ 2015-01-05 14:37 lanyan 阅读(1057) 评论(0) 推荐(0) 编辑
摘要: 下表包含了元字符的完整列表以及它们在正则表达式上下文中的行为:正则表达式的计算方式与算术表达式非常类似;即从左到右进行计算,并遵循优先级顺序。下表按从高到低的顺序包含了正则表达式运算符的优先级顺序。运算符说明\转义符(), (?:), (?=), []括号和中括号*、+、?、{n}、{n,}、{n,... 阅读全文
posted @ 2014-12-31 15:26 lanyan 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 在面试的过程中遇到一个这样的题目:比如有一段HTML字符串:var string='Test a codeI am a girl.'; 要求写一个匹配HTML 标签的正则表达式,并且替换掉所有的标签。html标签有这种成对的,也有这种自闭合的,更多的是这种混合了很多字符的。那要怎么把他们都匹配呢?其... 阅读全文
posted @ 2014-12-31 15:05 lanyan 阅读(15685) 评论(1) 推荐(0) 编辑
摘要: 做web的同学们经常会碰到客户上传图片将网页内容区撑破了的情况,下面就这个问题我们一种如何使用js处理这个问题的方法,具体思路就是在js判断客户端的图片下载完毕之后适时的对该图片的宽度或者高度做一些处理,js处理图片主要是利用js中Image对象,通过 onload 事件和 onreadystate... 阅读全文
posted @ 2014-12-30 11:24 lanyan 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 我们可以用javascript获得其中的各个部分1, window.location.href整个URl字符串(在浏览器中就是完整的地址栏)本例返回值:http://ifisker.com/blog/post/0703/window.location.html#2,window.location.p... 阅读全文
posted @ 2014-12-30 11:17 lanyan 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 1> margin加倍的问题 设置为float的div在ie下设置的margin会加倍。这是一个ie6都存在的bug。 解决方案是在这个div里面加上display:inline; 例如: <div id=”IamFloat”></div> 相应的css为 #IamFloat { float:lef 阅读全文
posted @ 2014-12-30 11:03 lanyan 阅读(168) 评论(0) 推荐(0) 编辑