三种方法动态加载Js文件 10 November 2010 17:23 Wednesday by 小屋 浏览(2354)

碰到需要加载多个Js文件的情况,使用选择性的动态加载Js ,可以提高页面显示的速度和效率。

下 面介绍三种异步执行加载Js 脚本的方法。

1、直接document.write

<script language="javascript">

    document.write("<script src='test.js'><\/script>");

</script>

2、动态改变已有script的src 属性

<script src='' id="s1"></script>

<script language="javascript">

阅读全文>>

magento促销方案之 - 购物车内点击赠送礼品 28 September 2010 17:41 Tuesday by小屋 浏览(3365)

 

今天做了关于magento的另外一种促销方案 :在购物车根据客户购买商品数量赠送等数价格为0的小礼品。

希 望目标 :在购物车页面左下角块中显示后台设置的赠品专区里的设定数量的商品,当用户点击某款赠品时,即添加到购物车。(根据用户购买商 品数可选等量的赠品)

实现

1,在后台建立一个专门存放价格为0的赠品的目录A。另外, 将目录的General Information的Is Active属性设为NO,这样在前台商品目录就不会显示这个赠品目录,但在购物车那边客户读取这个目录的产品。

2,然后向目录A添加几个 测试商品a1,a2,a3...,注意在Product Information 把Inventory里的Qty设为大于0、价格设为0、 Stock Availability选项选为In Stock、Websites里的站也要勾上,这样赠品添加完毕。

3,代码修改

a文件: /app/design/frontend/de

阅读全文>>

jquery url检测遇到的jquery跨域问题及JSONP的使用 03 July 2010 9:56 Saturday by小屋 浏览(2187)

jsonp的ibm上的资料:

使 用 JSONP 实现跨域通信,第 1 部分: 结 合 JSONP 和 jQuery 快速构建强大的

 

跨 域限制的原因

 跨域问题存在实际上源于浏览器的同源策略(same origin policy),简单讲,同源就是要求域名,协议,端口三者都一致;而同源策略就是指页面上的脚本不能访问非同源的资源(包括 HTTP响应和Cookie);

    很多人会想到一个很熟悉的东西:document.domain

    同 源策略有点放松的就是:b.a.com上的页面无法通过a.com的同源验证,但是设置b.a.com页面的document.domain 属性为a.com,就可以通过浏览器对a.com的同源检测;但是,document.domain只允许设置成更上级的域名,而不是 其它域名,例如c.com就不行; 提到这里很多人都会想到多级域 名下共享Cookie的路子就是把Cooki设置成上级域名;在Web2.0的时代,这种本质上同域跨级解决方案远远不能满足我们跨域的需求;

 

JQUERY 的解决办法

阅读全文>>

11款实用的一句话网站设计代码 21 May 2010 0:38 Friday by小屋 浏览(1032)

 

 

整理了一些比较实用的网站设计时常用的代码代码很简单,只有一行,不需要理解高深的JS或者HTML知识,按照提示把相应的代码加入到网页模板中即可得到你想要的效果。

1:进入网页淡入淡出的效果。

<meta http-equiv="Page-Exit"; content="blendTrans(Duration=1.0)">

在头部head之间加入此代码,你会发现点击链接的时候,网页现实的是淡入淡出的效果。此代码含义如下:Page-Exit”(离开网页)、”Site-Enter”(进入站点)、”Site-Exit”(离开站点)其中”Duration=1.0″可以设定每个周期时间久,单位是秒(现在设置的是每周期1秒)。 

2:把滔滔(微博客)完美放到你的博客中。试用于各种程序言。演示见本站公告.红色部分注意事项:改成你的QQ号。 1就是只显示一条信息。这是JS文件路径下载地址:http://sjolzy.cn/content/uploadfile/dkapi.js

<script type="text/javascript">var taotao_qq=409124564; var taotao_num=1;var taotao_type=0;</script><script type="te

阅读全文>>

javascript操作页面中指定iframe 09 April 2010 13:05 Friday by小屋 浏览(1442)

 

 

<iframe width="0" height="0" name="_ifrname" src="#"></iframe>

<script type="text/javascript">

window.frames['_ifrname'].document.location.href = 'http://www.***.com/save.php?id='+myid01;

</script>

以上代码页面iframe打开指定网址。可用于参数传递。

阅读全文>>