WIEN 设计

设计源于灵感,灵感始于积累。

所有文章

原生js简单轮播图

By 奥利弗·韦恩 241 0

刚开始学JavaScript时候很多新手都会尝试写一些简单的小项目,轮播图应该是写的最多的。但是很多时候对于基础不是很好的新手,虽然参照别人的代码能写出来一些轮播图,但其中的一些细节和过程可能还是一知半解甚至不懂,这里为大家介绍一种简单的原生JS轮播图写法。

阅读全文

JavaScript,原生js,轮播图

ThinkCMF_内容页前后翻页

By 奥利弗·韦恩 235 0

需求功能:在浏览内容页文章时,需要添加左右翻页功能。实现方式:<ul><li>上一篇:<a href="{:cmf_url('portal/Article/index',['id'=>$prev_article['id']])}">{$prev_article.post_title}</a> </li> <li>下一篇:<a href="{:cmf_url('portal/Article/index',['id'=>$next_article['id']])}">{$next_article.post_title}</a> </li></ul>下面这段代码相对复杂一点,判断是否存在$prev_article和$next_article,如果没有提示已翻阅完毕。

阅读全文

ThinkCMF,内容页,详情页,前后翻页,上一篇,下一篇

cmf_is_mobile()_ThinkCMF函数

By 奥利弗·韦恩 267 0

阅读全文

thinkcmf,系统函数,判断手机

JavaScript自定义右键菜单

By 奥利弗·韦恩 230 0

JS右键单击事件,在我们前端写页面时使用的并不太频繁。JavaScript实现自定义右键菜单,设计思路如下:1. 屏蔽默认右键事件;2. 隐藏自定义的菜单模块;3. 右键点击特定或非特定区域,显示菜单模块;4. 再次点击,隐藏菜单。

阅读全文

JavaScript,右键单击事件,web前端

ThinkCMF图片在线管理_编辑器

By 奥利弗·韦恩 624 0

很多时候,我们在添加发布文章的时候会重复使用同一张图片,或者添加一张已上传的图片。ThinkCMF虽然自带有网络地址方式,但资源地址查询起来又非常麻烦。重复传入图片的话,又有点浪费服务器资源。所以我们就来添加一个图片在线管理。

阅读全文

ueditor编辑器,ThinkCMF,图片在线管理,CMF

ThinkCMF资源管理美化

By 奥利弗·韦恩 423 0

阅读全文

ThinkCMF,韦恩博客,WienBlog,CMF

JS代码实现简单日历效果

By 奥利弗·韦恩 270 0

阅读全文

JavaScript,日历,WienDesigns

PC浏览器前端优化策略

By 奥利弗·韦恩 312 0

PC端优化的策略很多,如 YSlow(YSlow 是 Yahoo 发布的一款 Firefox 插件,现 Chrome 也可安装,可以对网站的页面性能进行分析,提出对该页面性能优化的建议)原则,或者 Chrome 自带的 Audits 等,总结起来主要包括网络加载类、页面渲染类、CSS 优化类、JavaScript 执行类、缓存类、图片类、架构协议类等几类,下面逐一介绍。

阅读全文

代码规范,Web前端