`
Rainbow702
  • 浏览: 1083038 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
文章列表
打开一个模态窗口:window.showModalDialog(url,window,"dialogWidth:950px; dialogHeight:450px; help: no; status: no"); 模态窗口如果提交form,会弹出一个新窗口,即使为form指定了 target="_self" 也是不行的。   那么要如何解决呢? 其实很简单,加上以下代码:<script type="text/javascript">       window.name = "curWindow";& ...
在WEB开发过程中,有些需求要求DIV的高度随着浏览器窗口的改变而改变。 这里我就列举两种情况: ① 顶部为一排菜单栏,下部为内容部。其中,要求,菜单栏高度固定,内容部随着浏览器窗口大小的改变而改变,示意图如下:  这种需求的处理的话,可按照如下的CSS来处理: <div style="height: 100px; background: gray;"> menu bar </div> <div style="position:absolute; width:100%; top:100px; bottom:0px; ...
 1. 使用 window.open 等方法打开的窗口,最小的尺寸是 250px(宽度) * 100px(高度)。所以,若在打开窗口时,指定了比最小尺寸还小的尺寸的话,那么打开的页面将与你想像的页面是不一样的。 2. 用window.open 打开窗口时,该方法中的 "width"、"height"参数是指的画面内部的高度。     而且,一般情况下会比你指定的数值要大 4px。高和宽都是的。 3. window.resizeTo()方法的两个参数,"width"、"height" 是窗口外部的宽度与高度。 ...
在JS中,对类型的判断,有些时候是必须的。之前一直用的是typeof这个关键字来的,后来发现,使用这个关键字是不行的,因为它对数组等对象判断出来的类型是 Object 而不是Array。所以,建议大家使用下面的方式来判断: var a = 123; var b = "123"; var c = []; var d = {}; var e = function(){}; console.log(a.constructor === Number); console.log(b.constructor === String); console. ...
IE10 各种语言版本的安装包地址: http://windows.microsoft.com/zh-cn/internet-explorer/downloads/ie-10/worldwide-languages   如果在安装过程中,因下载更新文件失败而导致安装不了的,请参考: http://support.microsoft.com/kb/2818833
There are just a few rules that you need to remember: •Objects are encapsulated within opening and closing brackets { }•An empty object can be represented by { }•Arrays are encapsulated within opening and closing square brackets [ ]•An empty array can be represented by [ ]•A member is represented b ...
通过ant中的 junitreport task来生成JUnit测试报告,target的代码如下:   <target depends="build" name="AllTests"> <mkdir dir="${junit.output.dir}"/> <junit fork="yes" printsummary="withOutAndErr"> <forma ...
之前写过一个apply的用法的博客:http://rainbow702.iteye.com/admin/blogs/1635299 但在读了JavaScript语言精粹中的介绍之后,发现之前的理解还不是很好,所以,今天重写一个实例来说明一下。 先说明一下apply函数的声明: apply(context, args);  其中, context 表示要绑定给方法的this的值,args表示方法执行所需要的参数,它必须是一个数组。 另外,上面说到的方法不是指apply本身,而是调用apply的那个方法。比如下面这行代码: fn.apply(); 其中的fn就是上面所说的方法。 好了 ...
我看很多人用iTunes将iphone的联系人同步到gmail后,姓和名出现颠倒,将此责任推给google,更有甚者写了个Android小程序用来处理这种情况,也有用gmail导出联系人为*.csv用Execl处理的,其实不怪google,是iTunes将联系人传给google的时候出了问题。总之一点,千万不要用iTunes在同步的时候直接与"google contacts"同步,否则就会姓名颠倒。先说说我们要解决的问题:比如我先有一个iphone/ipad/ipod,所有联系人都在里面,然后再新买了一个android手机。---首先我想把iphone里的所有联系人都传到gm ...
Eclipse Error - An internal error occurred during: "Requesting JavaScript AST from selection"解决方案 用 Eclipse Helios或者Eclipse indigo 编写Javascript函数中出现 return 时。 错误提示: An internal error occurred during: "Requesting JavaScript AST from selection". java.lang.NullPointerExcept ...
参考:http://www.andyjamesdavies.com/javascript/installing-jslint-on-eclipse-ide     简化如下   1、eclipse中,"Help"->"Install New Software" 2、点"Add"后,location填:https://svn.codespot.com/a/eclipselabs.org/mobile-web-development-with-phonegap/tags/jslint4java1/download,点& ...
chrome浏览器不管对于开发者还是一般用户都可以说是一个相当优秀的网页浏览器,但是在开发中,让人感觉很多余的一个特性就是,在表单项中的控件聚焦时总会出现一个黄色边框。 特别是input[text]和textarea,并且在textarea右下角还有一个可用鼠标拖动该表textarea大小的功能,如下图所示: input[text]:   textarea:   有的时候黄色边框很影响页面效果,并且textarea拖动改变大小之后直接影响布局,所以为了不使这些多余的功能和效果影响页面,可以使用一下几句CSS清除掉chrome浏览器的默认效果,代码如下: 取消表单项聚焦时产生的黄色边框 ...
CSS中position的absolute和relative的应用:往往我们在copy别人的代码,会把absolute属性与left、top配合起来制作相关的“悬浮层”效果。然而有时候我们需要针对某一个容器的悬浮效果而不是针对窗口的。这时候通过高度、宽度的计算不但麻烦,而且几乎无法完美实现效果。这个时候只要把要设置悬浮的效果的上一级的样式属性position设置为relative就可以了。也就是说,position的属性值的效果,直接受其容器样式中的position属性值影响。例如下面的A-B的嵌套结构 <div id="A"> <div id=& ...
eclipse如何修改dynamic web module version 一、修改工程属性: 右键eclipse的工程,选择属性,再选择Project Facets里面中选择Dynamic Web Module ,将3.0修改为2.5,可能会提示如下信息:Cannot change version of project facet Dynamic Web Module to 2.5 这样表示修改不了,然后采用第二种方法。 二、修改配置文件:找到工程项目的硬盘目录,打开项目下的 .setting文件夹,如下图:  找到 .setting文件夹内的org.eclipse.ws ...
往 sessionstorage 中存入一个值之后,这个值可在以下类型的画面中获取: ① 本画面中 ② 在本画面中通过 window.open 打开的画面 ③ 通过在本画面中点击超链接打开的画面中。 (以第一个打开的窗口为顶级窗口的所有子窗口中,应该都可以获取到)     如果你是新开了一个浏览器窗口,然后,把上面那个画面的地址拷到新打开的浏览器窗口中时,那么在打开的画面中是无法访问保存在 sessionstorage  中的数据的。     当你关闭此页面或者关闭浏览器的时候,保存在 sessionStorage 中的数据将会消失,刷新页面也不起作用。   测试文件见附 ...
Global site tag (gtag.js) - Google Analytics