
闲来无事翻看taobao源码时看到了以下内容:
<meta charset=”gbk”>
<link rel=”dns-prefetch” href=”//g.tbcdn.cn”>
<link rel=”dns-prefetch” href=”//gtms01.alicdn.com”>
<link rel=”dns-prefetch” href=”//img01.taobaocdn.com”>
<link rel=”dns-prefetch” href=”//img02.taobaocdn.com”>
<link rel=”dns-prefetch” href=”//img03.taobaocdn.com”&g......

在做Web开发的时候,我们会碰到需要根据需要动态的添加外部的js应用,然后在我们的页面中调用引用的js的方法。
但是会出现一个问题,如下代码:
先添加一个测试js文件test.js,内容很简单
function Test(d) {
alert(d);
}
然后我们动态的添加test.js 引用
var ga = document.createElement(‘script’); ga.type = ‘text/javascript’;
ga.async = false;
ga.src = “test.js”;
var s = document.getElementsByTagName(‘script’)[0];
s.parentNode.insertBefore(ga, s);
Test(21342);......

jQuery js ctrl+s
jQuery:
$(document).keypress(function(e){
if(e.ctrlKey && e.which == 13 || e.which == 83) {
$(".wfactionbutton").click();
}
})
js:
function document.onkeydown() {
if (event.ctrlKey == true && event.keyCode == 83) {//Ctrl+S
event.returnvalue = false;
}
Keycode常数表:
常数 值 描述
vbKeyLButton 0x1 鼠标左键
vbKeyRButton 0x2 鼠标右键
vbKeyCancel 0x3 CANCEL 键
vbKeyMButton 0x4 鼠标中键
vbKeyBack 0x8 BACKSPACE 键
vbKe......

一、打开浏览器的 Custom.css 文件
本文以 Chrome 为例(CSS 修改后立即生效),进入同事或朋友的电脑,按下面方式打开 Custom.css 文件
Mac:~/Library/Application Support/Google/Chrome/Default/User StyleSheets/Custom.css
Windows XP:系统盘:\Documents and Settings\用户名\Local Settings\Application Data\Google\Chrome\User Data\Default\User StyleSheets\Custom.css(其他 Windows 系统类似,在个人账号中的找“应用数据” AppData……)
Ubuntu (Chromium):~/.config/chromium/Default/User StyleSheets/Custom.css
......

前端是用户体验的基础,是用户最先体验的服务。由于最近在开发购物分享网站食美特,经历了很多前端的麻烦。学习和参考了很多前端解决方案,这篇文章先说说我对阿里巴巴系的前端解决方案的体会。
一、淘宝的前端解决方案:kissy 。淘宝的kissy(http://docs.kissyui.com/)是由阿里集团前端工程师们发起创建的一个开源 JS 类库。它具备模块化、高扩展性、组件齐全、适合国情等特性。定义了通用的js类库,通用的约定,通用的html规范,通用的css规范,通用的js规划,以及基于bootstrap(http://twitter.github.com/bootstrap/)基础样式等......