欢迎各位兄弟 发布技术文章

这里的技术是共享的

shiping1 的头像

Javascript 装载和执行

普通分类: 
shiping1 的头像

ControlJS介绍

ControlJS介绍

普通分类: 
shiping1 的头像

controjs 例子 CJS.execScrip

example: Menu WITH ControlJS

普通分类: 
shiping1 的头像

编程能力与编程年龄

普通分类: 
shiping1 的头像

高手请指教 ControlJS 方法封装和调用顺序的问题

想给网站 进行优化。所以准备使用使用ControlJS。
普通分类: 
shiping1 的头像

解决广告中的document.write

普通分类: 
shiping1 的头像

controljs 三部分 有大用

原文:

普通分类: 
shiping1 的头像

7种延迟加载javascript方法

延迟加载javascript,也就是页面加载完成之后再加载javascript,也叫on demand(按需)加载,一般有一下几个方法:

普通分类: 
shiping1 的头像

火狐插件 保存密码的工具

https://lastpass.com/
火狐插件 保存密码的工具

普通分类: 
shiping1 的头像

延迟加载js 四个好东西

labjs , requirejs,controljs,seajs,headjs
普通分类: 
shiping1 的头像

drupal 聊天模块 有大用 有大大用

普通分类: 
shiping1 的头像

流媒体

就是在网站做服务端,比如 adobe或者微软的
这个给阅读器看的吧,一般人看不到
普通分类: 
shiping1 的头像

css 圆角

CSS3圆角详解

 

作者: 阮一峰

日期: 2010年12月 9日

CSS3是样式表(style sheet)语言的最新版本,它的一大优点就是支持圆角。

普通分类: 
shiping1 的头像

浮动图标如何集成乐语,QQ、微博及微信等工具的方法

查看: 2052|回复: 0
打印
普通分类: 
shiping1 的头像

http://clshangsha.iteye.com/blog/1584478

这个插件 好像在 3.4版本中不太好用

 

普通分类: 
shiping1 的头像

完全开启Eclipse代码自动提示(包括变量名称)

完全开启Eclipse代码自动提示(包括变量名称)

作者:罪惡 发布于:2010-6-8 18:03 Tuesday 软件应用教程

eclipse在默认状态下只会在输入.之后启动代码自动完成,在输入其他字符例如变量的时候却没有提示,这点非常不爽,研究了下 eclipse的自动完成机制,发现默认配置只有.这个一个字符,难怪其他的字符不会触发了,如果要输入字符就要触发那么我们就要加 上.abcdefghijklmnopqrstuvwxyz(,保证主要输入就会触发自动完成。

具体配置步骤如下:

Windows -> Preferences -> Java -> Editor -> Content Assist

选中 Enable auto-activation 选项

Auto activation delay 设置为0

普通分类: 
shiping1 的头像

js 设置属性

var url = aMatches[1];
        CJS.dprint("docwriteScript url = " + url);
        var se = document.createElement('script');
        //se.src = url;
        se.setAttribute('data-cjssrc', url);
        se.setAttribute('type', "text/cjs");
        //document.body.appendChild(se);
        mycurScript.parentNode.insertBefore(se,mycurScript);
        //document.body.insertBefore(se,mycurScript);



var _script=document.createElement('script');   
        _script.setAttribute('charset','gb2312');   
普通分类: 
shiping1 的头像

eclipse 修改快捷键 自定义快捷键

window菜单->preferences子菜单->general->keys你可以修改快捷键了
普通分类: 
shiping1 的头像

eclipse 菜单里有各种快捷键的提示

普通分类: 
shiping1 的头像

eclipse4.2.1插件安装(二)之Eclipse HTML Editor

eclipse4.2.1插件安装(二)之Eclipse HTML Editor
编辑一些页面文件,例如JSP,HTML,JS等,直接用内置的文本编辑器基本比较疯狂,自己选了一个顺手的编辑器,Eclipse HTML Editor!

Eclipse HTML编辑器插件主要提供以下功能:
- HTML/JSP/XML/CSS/DTD/JavaScript语法高亮
- HTML/JSP预览
- JSP/XML验证
- HTML标签,基于DTD的XML,以及JSP标签的内容输入补全
- HTML/JSP/XML创建向导

安装此插件需要有GEF支持,如果没有安装GEF,则Palette视图无法查看。

首先下载htmleditor所依赖的图形化编辑框架文件GEF,下载地址

http://www.eclipse.org/gef/downloads/index.php ,此处下载最新版GEF-ALL-3.8.1.zip. 在这个页面上搜3.8即可

接着下载htmleditor插件,地址在

普通分类: 
shiping1 的头像

重写alert方法

这样做就可以了。不过一般不推荐直接修改原生的方法
window.alert = function(){
     //重写代码
}
普通分类: 
shiping1 的头像

文本阴影效果

普通分类: 
shiping1 的头像

关于JavaScript代码的运行时暂停(:中断:阻塞) 的一些想法

shiping1 的头像

controljs

本帖最后由 TeamE_SB 于 2012-06-13 14:44:44 编辑
想给网站 进行优化。所以准备使用使用ControlJS。 
熟悉代码的时候按我的预想。是先 加载的 control.js 和jquery.min.js 然后再执行了 给$("#innertxt")添加内容。
代码如下
普通分类: 
shiping1 的头像

jQuery获取Select选择的Text和 Value(转) 设置选中 有大用 有大大用

jQuery获取Select选择的Text和 Value(转)

分类:jquery技术    
2010-06-25 13:54 阅读(533)评论(0)    

    jQuery获取Select选择的Text和Value:
语法解释:
1. $("#select_id").change(function(){//code...});   //为Select添加事件,当选择其中一项时触发

普通分类: 
shiping1 的头像

jquery 以什么什么开头 开始 结尾 结束 的对象元素 定义jquery对象 有大用

 //让所有的以 font 开头的元素的样式都改为 颜色为黑色
  $(my).siblings("[name^='font']").css('color','black');
//获取具有某属性值的相应元素     
$("input[name=qq]") //获取<input name="qq" type="text" />元素     
      
//属性与值关系     
=   //等于     
*=  //包含该值     
!=  //不包含该值     
^=  //以该值开头     
$=  //以该值结尾  

$("input[name^=qq]")     对象 name的值以qq开头


下面的@好像应该去掉
$('a[@href^="mailto:"]') 寻找所有带href属性且以mailto开头的锚元素
$('a[@href$=".pdf"]') 寻找所有带href属性并以.pdf结尾的链接
$('a[@href*="mysitle.com"]') 寻找所有内部链接

普通分类: 
shiping1 的头像

controljs 在使用 百度统计代码的时候 bug 好像 cnzz 也有这样的bug

controljs 与百度统计代码冲突的根本原因 还是 document.write 的文件里 又有 document.write的输出

controljs 它含有百度统计代码的时候
<script type="text/cjs"  >
            var _bdhmProtocol = (("https:" == document.location.protocol) ? " https://" : " http://");
            document.write(unescape("%3Cscript src='" + _bdhmProtocol + "hm.baidu.com/h.js%3F4b9c3ea9a4620fb0c12c72def9bf649f' %3E%3C/script%3E"));      
            </script>
必须后面(不一定要紧跟) 要有
                  <script type="text/cjs"  >
普通分类: 
shiping1 的头像

浏览器通用的播放 swf文件

下面是优酷的代码 如果是播放其它的swf文件 当然 参数要进行一些修改
<embed width="800" height="410" align="middle" flashvars="isAutoPlay=true&amp;winType=index" allowfullscreen="true" allowscriptaccess="always" quality="high" src="http://player.youku.com/player.php/sid/XNjAyMDY5NzA4/v.swf" wmode="transparent">
普通分类: 
shiping1 的头像

ControlJS简单应用介绍

ControlJS简单应用介绍

Steve Souders 最近做了这么一个东西—— ControllJs。 主要为了是解决网页加载中Js文件的性能问题。这里做一个简单的转述。

众所周知,资源文件在浏览器加载直至用户可用是有两个阶段的:加载,执行。JavaScript的加载会阻滞其他资源的加载,而由于浏览器渲染是单 线程的,JS执行的同时浏览器实际是假死状态的,页面渲染会停止,浏览器也不会下载新的文件。这样也会造成很大的性能问题, 所以Steve提出了三个方法:异步加载;延迟执行;覆写document.write。

1. 异步加载
核心思想还是很简单:让页面中的js片段对浏览器不可识别。jquery的template也是用了类似的方法。

外链脚本:由

普通分类: 
shiping1 的头像

放control.js 后再放cnzz baidu统计代码 出现图标错位的解决

js 脚本文件 还是要放在最后 否则可能样式有问题
在百度统计代码 和 cnzz后都放上 任意一个js 文件就可以了  哪怕这个js 里面的内容为空

具体是什么原因我不知道 但是我放了之后 效果就出来 就不会图标错位了
也许 所有的要在当前位置输出的内容 用这种方法 就可以了


如果 这里的百度统计代码 不使用controljs 的延迟加载功能 这里的百度统计js 代码 就不起作用;
<script type="text/cjs">
var _bdhmProtocol = (("https:" == document.location.protocol) ? " https://" : " http://");
普通分类: 

页面

Subscribe to 个人技术网_前端_后台_php_div_css_linux_javascript_seo RSS