
--------------4.3.1 JS
启舰
今天就是未来,没有人能代替你奋斗!自己造的船,终有一天它会扬帆远航!
展开
-
利用遮照实现弹出框---JS
完整代码如下,COPY过去就可以查看效果Insert title herevar docEle = function() { return document.getElementById(arguments[0]) || false;} function openNewDiv(_id) { var m = "mask"; if (d原创 2013-01-05 12:20:23 · 1960 阅读 · 0 评论 -
jquery JS 出错语句
在这篇文章里我会记录下,我碰见的jquery或JS里的出错的方法或属性1,jquery.chlidren()方法这个方法总是会获取多一个元素,我怀疑他在最后把自己给加入到子元素中,所以即便你写一个空的DIV,如你获取$("#main").children().length;它的值是1,所以在遍历子元素时,一定要注意遍历方法,下面是我写的遍历方法,以便大家参考:下面这段代码实现的是,获取原创 2013-01-25 21:56:49 · 1787 阅读 · 0 评论 -
jquery 与JS异同
在这篇文章中,我将记录所有我碰到的jquery和JS同名函数却不同的意思,或者JS或JQUERY中出现错误的函数1,JS的offsetLeft与jquery的offset().left 不同点:在JS中,offsetLeft表示与父标签的左边距的距离;而在JQUERY中,offset().top表示与距窗口最左侧的距离,相当于将JS中此标签所有的父结点、父父结点……的offsetLef原创 2013-01-25 12:39:56 · 3085 阅读 · 0 评论 -
DIV元素响应键盘事件
解析:能够响应键盘事件的元素是有限的,它们是:form元素、a标签元素,window、document这样的元素;但其它元素如果想响应键盘事件则必须具备两个基本要素:1、 具有tabindex属性2、 获取焦点;下面我们以可移动的DIV元素嵌套实现DIV响应键盘事件的效果:一,实现可移动的DIV标签HTML代码如下:CSS:#test{ position:a原创 2013-01-21 14:33:14 · 14333 阅读 · 0 评论 -
不刷新实现图片上传功能
前言:这两天要写一个上传图片的功能,但原书中是将表单提交给一个PHP处理页面去处理,而且跳转到这个页面,我不想要跳转,而且也不想刷新,经过查找资料,用iframe框架来实现不跳转处理功能,即利用form的target属性,把数据提交到页面中一个(通常为隐藏的)iframe上。直观点说就是把“刷新”留给iframe。而不刷新,则即是利用JS代码实现提交完成后的一些工作。代码如下:其中HTML原创 2013-03-06 13:59:35 · 5660 阅读 · 0 评论 -
浏览器的默认行为-------即event.preventDefault()所阻止的行为
浏览器的一些行为,是代码所不能控制的,下面我将把我所遇到的浏览器的一些不能理解的默认行为列出来,以免以后利用。1、在插入结点元素,滚动条调到最顶端在插入新结点元素后,如果有滚动条,滚动条不会在当前位置不动,它会自动调整到最顶端的位置,例如,你插入了一个语句结点,本来你的滚动条是被你拉到最底端的,但当你插入新元素后,滚动条会自己调整到最顶端,所以如果想让滚动条保持在原始位置,就在插入元素后调原创 2013-03-29 19:48:17 · 6603 阅读 · 0 评论 -
JS 实现右键菜单
源码源在网上,具体在哪找的,我也记不清了,所以没办法贴出网址了,真不好意思;下面是代码,供大家分享,IE6,FF测试通过sdfhtml,body{margin:0px;padding:0px;width:100%;height:100%;font-size:12px;overflow:show;}.contextMenu{position:absolute;widt转载 2013-03-18 20:37:17 · 2766 阅读 · 0 评论 -
IE 与 FF冲突与不同支持点汇总
一直都发现IE与FF有太多的不同点,但一直没有总结下来,从今天开始,我会在这篇博客里记录下,我所碰到的IE与FF不同的地方,以及相应的解决办法;1、判断是不是IE浏览器if("\v"!=="v"){//判断是不是IE浏览器,这里是如果不是,则执行下现的代码 //如果不是IE的话,CODE HERE }//方法二:var ie = (navigator.appVersion原创 2013-01-24 13:56:11 · 2271 阅读 · 0 评论 -
JS 、 jquery心得
一、JS篇1、全局变量与局部变量大家都知道在函数内定义的变量都是局部变量,但如何在函数中定义局部变量呢,我下面举个例子function start(){ var temp1=true; temp2=false;}这里的temp1用var声明,那么它就是局部变量,而temp2是没有用var 声明的变量,它就是全局变量 2、获取指定路径的IMG长和宽var image=n原创 2013-03-07 10:01:16 · 1872 阅读 · 0 评论