黄锦诚的个人博客--有志者是锦诚!

文档归类

  • iframe同域跨域高度自适应的实现

      页面嵌套iframe,相信很多人都会遇到这个问题,本人不喜欢iframe,但项目中遇到了必段要用到,那也没办法,只能折腾,这个是最近项目中用到的解决的个办法,其中的原理是定义一个相同的域名变量,本来只是为实现跨域的iframe高度自适应的,但经试验,该方法可以实现同域或不同域。具体可以自测。

    (更多…)

  • 一键复制文本框内容的两种方法

      项目已上线,近几天有点小闲,只是一些更新和维护的小工作,就到外网到处溜达,在一些网站上看到了一些可以一键复制文本框内容的小功能,觉得挺实用的,虽然只是一个很小的功能,但给人的体验却很好,就整理了一下,日后备用。

    click2copy

    (更多…)

  • 【翻译】JavaScript Syntax Highlighting Engine

    JavaScript Syntax Highlighting Engine–脚本语法高亮引擎
      最近在搞一个页面代码演示的DEMO,需要用到一些语法着色的脚本工具,所以才会有了本文。
    语法着色,相信很多写博客的同行或是CODER都会用到,各种各样形形式式的语法着色工具也试了不少,这些工具都有着不同的粉丝,本来工具这个就没有所谓的谁好谁坏的,只是每个人的出发点、需求和使用的习惯不同,所以也就有了不同的选择。
    本文翻译的是我最近做代码演示使用到的一个JS的语法着色工具—JavaScript Syntax Highlighting Engine,我选择了该工具的原因是,体积小,只有一个脚本文件和一个样式文件,但该工具也有一个缺点,就是只支持  JavaScript、CSS、XML、HTML四种语言,但对于一个搞前端开发的来说,这四种语言已经足够了。

      从项目的时间标注看,该项目是在2007/06/06 11:28建立的,但最后更新是在2008/09/03 19:04,到现在2011已经也有好几年没作更新了,虽然已经很好的,但是如果允许的话,还是希望看到再次更新。

      选择这个着色的原因也很简单,文件很小,也就14K的脚本加上2K的样式,且还可以自定义样式,已经很不错了。其他的着色文件虽然强大,但是也臃肿和麻烦,故最后通过比较还是选择了这个。

      下面是译文正文:

    脚本语法高亮引擎

      你曾经想在你的文章里进行语法着色尝试过多少次?我过去就手工尝试过在我我选择使用的一个Emacs文本编辑器上添加这个语法高亮。但效果很烂,因为它使得我的源码基本不能再次进行编辑。后来,我在UNIX的环境里开发了一些服务器端的语言用来进行语法着色,这是一种基于非常优秀的颜色的库的语言。在这个站点里可以用来高亮绝大部分的语言的演示页面。

    (更多…)

  • IE6下PNG图像透明解决方案

      IE真的是一个蛋疼的东西,虽然很不想用IE的浏览器了,但很多时候,工作中还不得不对其进行兼容。其中PNG的半透明在IE6中就是一个很麻烦的需要兼容的事情。笔者收集和整理了以下的一些方法来进行处理PNG在IE6中的半透明。具体请往下看。

    一、CSS 滤镜(两种方法)

      一般能用CSS处理的就尽量不要用JS了,个中的原因,你懂的……
    本人整理了一下使用滤镜的方法处理IE6下的PNG半透明,但该方法也有局限性,不能使用背景定位,也就是不能使用CSS Script,具体可以看DEMO,点击进行查看

    (更多…)

黄锦诚 腾讯微博
黄锦诚,专注前端、分享生活、记录工作、关于一切,这里有不一样的惊喜!

分类

Wopus主机优惠码

无觅相关文章插件,快速提升流量