随笔分类 - JavaScript
JS脚本开发
摘要:话说有一个DIV元素,其内部有一个IMG元素和SPAN元素,不用理会这两个内部元素怎么布局,这不是我要讨论的重点。 为了实现一些特殊的效果,我需要利用TD的onmouseover和onmouseout事件,测试时就会发现如下的状况: 当鼠标移入DIV内部时,onmouseover事件被触发;接着再鼠标移动到DIV内部的IMG或者SPAN元素之上,我们肯定不会认为这时鼠标已经移到了DIV的外边,...
阅读全文
摘要:今天遇到一个很奇怪的问题,在页面中引用的脚本文件,引用路径没有问题,而且在很多浏览器中都测试没有问题,包括Win8 Modren UI下的IE11也同样没有问题,唯独Win8桌面版的IE11无法引用。包括兼容性模式都不可以,很奇怪,也一直没找到原因,后来偶然发现是因为js脚本文件的末尾我写了注释/*…*/,一般的字符没有问题,有一些特殊字符会导致IE认为注释没有结束符号,所以估计就认为js文件无效...
阅读全文
摘要:var value = { "china":{ "hangzhou":{"item":"1"}, "shanghai":{"item":"2"}, "chengdu":{"item":"3"} }, "America":{ "aa":{"item":"1"}, "bb":{"item&qu
阅读全文
摘要:1、各浏览器下 scrollTop的差异 IE6/7/8: 对于没有doctype声明的页面里可以使用 document.body.scrollTop 来获取 scrollTop高度 ; 对于有doctype声明的页面则可以使用 document.documentElement.scrollTop; Safari: safari 比较特别,有自己获取scrollTop的函数 : window.pageYOffset ; Firefox: 火狐等等相对标准些的浏览器就省心多了,直接用 document.documentElement.scrollTop ...
阅读全文
摘要:原本JavaScript直接在页面中引用的时候,智能感知会直接根据js文件的内容来获得提示。但是由于在新的ASP.NET中使用了Bundle,js文件不是直接在页面中引用了,所以智能感知也就出了问题。那么如何在这种情况下恢复js的智能感知呢? 1、查看智能感知的设置 其实html的dom对象也没有任何引用,为什么智能感知里就会有呢?原因就在这里: 这里是js智能感知的公共引用文件,这里引...
阅读全文
摘要:源地址:http://www.blogjava.net/lusm/archive/2008/02/11/179620.html 1 框架编程概述 一个Html 页面可以有一个或多个子框架,这些子框架以来标记,用来显示一个独立的Html 页面。这里所讲的框架编程包括框架的自我控制以及框架之间的互相访问, 例如从一个框架中引用另一个框架中的JavaScript变量、调用其他框架内的函数...
阅读全文
摘要:在使用js刷新页面的时候,有时会遇到表单的重复提交问题 这时就需要一些强制刷新的办法,从网上大概搜了一下,js的刷新方法大致有以下几种, 刷新页面,不提示重新发送: window.location.replace(window.location.href);window.location.href = window.location.href;刷新页面,提示重新发送:window.loc...
阅读全文
摘要:input标签的file控件即选择文件控件貌似不能够很方便的自定义样式,而且部件也不可以灵活定制。 目前网上通用的方法就是,将原file控件变成透明隐藏起来,然后把自定义的按钮放在它下面,达到自定义的目标。 (基本各浏览器测试通过) 定义input type="file" 的样式 ...
阅读全文
摘要:获取请求的参数 例:VisitPhoto.aspx?imgurl=http://s.cn.bing.net/az/hprichbg/rb/BottlenoseDolphinSurface_ZH-CN10113390118_1366x768.jpg //预备var Request = { QueryString: function (item) { var svalue = ...
阅读全文