JavaScript
一个热爱bug的程序猿
这个作者很懒,什么都没留下…
展开
-
js弹出新窗口更新父窗口
这是我当初的问题" 现在我想实现这样一个功能现在父窗口有一个select控件,同时有一个"增加"按钮, 点击按钮,弹出一个窗口, 这时弹出窗口也有一个table,同时有一个"确认"按钮 table中有若干项,每一行对应一条记录,并有一个checkbox,选中这个checkbox就等于选中了这条记录, 代码大致这样 nbsp$; nbsp$; nbsp$; > 其实这个表格也是原创 2013-07-18 15:42:45 · 783 阅读 · 0 评论 -
js中判断对象是否为空的方法(转)
在写js脚本的时候经常遇到对象为空或者不是对象的情况,出现这种情况我们可以用if去判断它,然后去执行相应的处理方法,具体判断他们的方法有以下几种: 1、if (typeOf(x) == "undefined") 2、if (typeOf(x) != "object") 3、if(!x) 其中第三种是最简单的方法,但是第三种就不能用if(x)这种互斥的方法去判断,只能原创 2013-07-18 15:44:00 · 521 阅读 · 0 评论 -
IE对话框showModalDialog(模态)和showModelessDialog
Javascript有许多内建的方法来产生对话框,如:window.alert(), window.confirm(),window.prompt().等。 然而IE提供更多的方法支持对话框。如: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog()方法用原创 2013-07-18 15:42:56 · 761 阅读 · 0 评论 -
js中的eval()函数(转)
先来说eval的用法,内容比较简单,熟悉的可以跳过。 eval函数接收一个参数s,如果s不是字符串,则直接返回s。否则执行s语句。如果s语句执行结果是一个值,则返回此值,否则返回undefined。 需要特别注意的是对象声明语法“{}”并不能返回一个值,需要用括号括起来才会返回值,简单示例如下: var code1='"a" + 2'; //表达式 var code2='{a:2}'; //语句原创 2013-07-18 15:45:19 · 500 阅读 · 0 评论 -
js中弹出新窗口的几种方法比较及与.net中的区别
window.showModelessDialog()、window.showModalDialog()参数介绍: window.showModelessDialog("url","name","参数:值;参数:值;……") url:对话框窗口链接地址 name:对话框的名称,可以为空 scroll:是否有滚动条,0表示无,非0表示有 status:是否有状态栏,0表示无,非0表示有原创 2013-07-18 15:42:47 · 634 阅读 · 0 评论 -
JS窗口问题处理:使弹出窗口保持前端显示的几种方法,及window窗体对象open()和showModalDialog()用法
用window.open打开一个窗口,怎么使它一直在父窗口的上面,除非点击自己设置的关闭按钮,我试了一下onblur="self.focus"好像不管用. 可使用: opened=window.open("demo.html","demo","left=80,top=60,width=640,height=480,help:no,resizable:no"); opened.focus()原创 2013-07-18 15:42:49 · 1255 阅读 · 0 评论