首先看看下面的例子
可能有很多朋友和我以前的爱好一样,喜欢悬停的下拉菜单,所以这里我就将这个代码分享出来。代码分三个部分:1.wordpress模板代码;2.css代码;3.javascript代码。 (read on …)
分享一下第一次做WP模板的下拉菜单代码
IE下innerHTML奇怪的问题
当innerHTML中含有html标签的时候,IE居然会将html标签的字母变成大小写,并且将标签中的属性引号给去掉了,下面是测试代码:
<div id=”test”>
<div id=”intest”>html</div>
</div>
<input type=”button” value=”click me” onClick=”alert(document.getElementById(‘test’).innerHTML)” />
所以正常显示应该是Firefox中“<div id=”intest”>html</div>”而不是IE中的<DIV id=intest>html</DIV>
测试如下:
用javascript缓存ajax数据
我们都知道,ajax能提高页面载入的速度的主要原因是通过ajax减少了重复数据的载入,真正做到按需获取,既然如此,我们在写ajax程序的时候不妨送佛送到西,在客户端再做一次缓存,进一步提高数据载入速度。那就是在载入数据的同时将数据缓存在浏览器内存中,一旦数据被载入,只要页面未刷新,该数据就永远的缓存在内存中,当用户再次查看该数据时,则不需要从服务器上去获取数据,极大的降低了服务器的负载和提高了用户的体验。
下面举例子来说明如何实现的!为了简化ajax,示例中采用了jQuery,首先我们来看看一个常规的ajax例子。ajax.html中的内容如下: (read on …)
菜单教程1:利用jquery和css编制类似QQ分栏菜单
前面我在blog中提到了如何用jQuery实现简单的ajax编程,如果你阅读过那篇文章或者你正在使用jQuery,你应该会体验到jQuery是多么强大,早知道有这样的库出来,我当初就不用花时间学习javascript了。所以鉴于此,我打算今后将逐步写一些如何用jQuery配合css制作出特殊菜单的教程,或者一些比较有用的应用,由于是原创,所以可能发布的速度不会很快,其实很多js的教程不需要专门写得多么的详细,我建议大家发现好玩的东西就去查看源代码,然后将脚本下载到本地就行修改和研究,这样就会有比较大的进步。
今天要介绍的这个例子将会在我新版的bloggermap中出现,那就是如何利用jquery和css制作出类似QQ软件分栏的菜单。其实主要的重点还是css,其次才是jQuery的应该首先请大家看看这个iframe中的效果图: (read on …)
javascript初级教程1:前言
从今天开始,本人就用有限的知识来为大家介绍js的基础知识,希望能给那些比我js知识还有限的朋友一点帮助。
js是什么?
js就是javascript的缩写,注意javascript和java是两个不相关的语言,真的一点关系都没有,,所以咱先别去管那个什么java,什么jsp,什么servlet的。我们要介绍的就是JS=javascript (read on …)
