ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:23.60KB ,
资源ID:5427687      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5427687.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(webjs的知识总结.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

webjs的知识总结.docx

1、webjs的知识总结 细节的总结1.这样会提交2次,submit本身就是提交,因此,改为type=button;2. Type=image 是自动提交。解决的方法:在body里面加 onsubmit=return false;3. 当用图片作为提交或者重置 的动作时,可以form.submit() 或者 form.reset();4.在做登陆选择用户名的下拉效果时,碰到了IE缓存的问题,使得页面很难看。上XX一查。原来在input 里加一个 autocomplete=off 属性就可以了。如:5.方法名 不可以和一些关键的方法名同名 ,比如 onclick=reset() 而这个reset 是

2、个 function方法。这样是不可以的,因为reset本身就是重置的方法。6.关于window.open()的问题 Window.open()的参数列表 例: window.open (page.html, newwindow, height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no,resizable=no,location=no, status=no) page.html 弹出窗口的文件名; newwindow 弹出窗口的名字(不是文件名),非必须,可用空代替; height=100 窗口高度

3、; width=400 窗口宽度; top=0 窗口距离屏幕上方的象素值; left=0 窗口距离屏幕左侧的象素值; toolbar=no 是否显示工具栏,yes为显示; menubar,scrollbars 表示菜单栏和滚动栏。 resizable=no 是否允许改变窗口大小,yes为允许; location=no 是否显示地址栏,yes为允许; status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许; 在写页面程序的时候,经常会使用到javascript来控制窗口的弹出window.open()。它的参数非常的灵活,标题、名称、窗口参数配置。 用户有时可能会在同一个

4、页面中要打开几个窗口来查看不同的内容,如果代码规范不够细致,开发者又不够小心,就会遇到这样的问题:先弹出了一个窗口而没有关 闭,当用户想再打开另一个窗口显示不同的内容时,第一个窗口的内容会被新的内容覆盖而不会有新窗口打开。例如,用户在编辑定单的时候,要先打开一个窗口选 择供应商,在关闭供应商窗口之前,用户又打开另一个窗口要选择时间。没有新的窗口打开,只是供应商窗口的内容被时间选择的窗口给覆盖了。这个问题曾经困扰 过我两次,相信不会有第三次了。 问题出在window.open()的调用上。如果两个window.open的名称参数是一样的,那么IE会在同一个弹出窗口中load新内 容。解决办法已经

5、出来了就是为每一个window.open定义不同的名称参数。看似简单的解决办法,其实又引申出另一个概念:用习惯规避风险!良好的 开发规范可以减少大量的潜在风险,也许你不需要知道所有的规范有什么好处,但首先你要保证遵守既定的开发规范,然后再去理解它,发展它。 比如:时间就是可以做窗口名称,可以打开多个重复的窗口7.关于js一些常用的事件网页操作函数document.all.WebBrowser.ExecWB(6,1)的参数取值意义,如下:第一个参数的所有取值typedef enumOLECMDID_OPEN = 1,OLECMDID_NEW = 2,OLECMDID_SAVE = 3,OLECM

6、DID_SAVEAS = 4,OLECMDID_SAVECOPYAS = 5,OLECMDID_PRINT = 6,OLECMDID_PRINTPREVIEW = 7,OLECMDID_PAGESETUP = 8,OLECMDID_SPELL = 9,OLECMDID_PROPERTIES = 10,OLECMDID_CUT = 11,OLECMDID_COPY = 12,OLECMDID_PASTE = 13,OLECMDID_PASTESPECIAL = 14,OLECMDID_UNDO = 15,OLECMDID_REDO = 16,OLECMDID_SELECTALL = 17,OLE

7、CMDID_CLEARSELECTION = 18,OLECMDID_ZOOM = 19,OLECMDID_GETZOOMRANGE = 20,OLECMDID_UPDATECOMMANDS = 21,OLECMDID_REFRESH = 22,OLECMDID_STOP = 23,OLECMDID_HIDETOOLBARS = 24,OLECMDID_SETPROGRESSMAX = 25,OLECMDID_SETPROGRESSPOS = 26,OLECMDID_SETPROGRESSTEXT = 27,OLECMDID_SETTITLE = 28,OLECMDID_SETDOWNLOAD

8、STATE = 29,OLECMDID_STOPDOWNLOAD = 30,OLECMDID_ONTOOLBARACTIVATED = 31,OLECMDID_FIND = 32,OLECMDID_DELETE = 33,OLECMDID_HTTPEQUIV = 34,OLECMDID_HTTPEQUIV_DONE = 35,OLECMDID_ENABLE_INTERACTION = 36,OLECMDID_ONUNLOAD = 37,OLECMDID_PROPERTYBAG2 = 38,OLECMDID_PREREFRESH = 39,OLECMDID_SHOWSCRIPTERROR = 4

9、0,OLECMDID_SHOWMESSAGE = 41,OLECMDID_SHOWFIND = 42,OLECMDID_SHOWPAGESETUP = 43,OLECMDID_SHOWPRINT = 44,OLECMDID_CLOSE = 45,OLECMDID_ALLOWUILESSSAVEAS = 46,OLECMDID_DONTDOWNLOADCSS = 47,OLECMDID_UPDATEPAGESTATUS = 48,OLECMDID_PRINT2 = 49,OLECMDID_PRINTPREVIEW2 = 50,OLECMDID_SETPRINTTEMPLATE = 51,OLEC

10、MDID_GETPRINTTEMPLATE = 52,OLECMDID_PAGEACTIONBLOCKED = 55,OLECMDID_PAGEACTIONUIQUERY = 56,OLECMDID_FOCUSVIEWCONTROLS = 57,OLECMDID_FOCUSVIEWCONTROLSQUERY = 58,OLECMDID_SHOWPAGEACTIONMENU = 59,OLECMDID_ADDTRAVELENTRY = 60,OLECMDID_UPDATETRAVELENTRY = 61,OLECMDID_UPDATEBACKFORWARDSTATE = 62,OLECMDID_

11、OPTICAL_ZOOM = 63,OLECMDID_OPTICAL_GETZOOMRANGE = 64,OLECMDID_WINDOWSTATECHANGED = 65 OLECMDID; 第二个参数的所有取值typedef enumOLECMDEXECOPT_DODEFAULT = 0,OLECMDEXECOPT_PROMPTUSER = 1,LECMDEXECOPT_DONTPROMPTUSER = 2,OLECMDEXECOPT_SHOWHELP = 3 OLECMDEXECOPT;例如如下函数:例如以下函数:(1)WebBrowser.ExecWB(1,1) 打开(2)WebBrow

12、ser.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口(3)WebBrowser.ExecWB(4,1) 保存网页(4)WebBrowser.ExecWB(6,1) 打印(5)WebBrowser.ExecWB(7,1) 打印预览(6)WebBrowser.ExecWB(8,1) 打印页面设置(7)WebBrowser.ExecWB(10,1) 查看页面属性(8)WebBrowser.ExecWB(15,1) 好像是撤销,有待确认(9)WebBrowser.ExecWB(17,1) 全选(10)WebBrowser.ExecWB(22,1) 刷新(11)WebBrowser.

13、ExecWB(45,1) 关闭窗体无提示 本例适用于IE8.记录并显示网页的最后修改时间 document.write(最后更新时间: + document.lastModified + ) 9. 10.2秒后关闭当前页 11.2秒后载入指定网页 12. function bookmarkit() window.external.addFavorite(http:/你的网址,你的网站名称) if (document.all)document.write(加入收藏夹) 13.禁止鼠标右键的动作 function click() if (event.button=2|event.button=3)

14、 alert(禁止鼠标右键); document.onmousedown=click / - 14.设置该页为首页 设为首页 15.节日倒计时 var timedate= new Date(October 1,2002); var times=国庆节; var now = new Date(); var date = timedate.getTime() - now.getTime(); var time = Math.floor(date / (1000 * 60 * 60 * 24); if (time = 0) document.write(现在离+times+还有: +time +天)

15、 16.单击按钮打印出当前页 if (window.print) document.write( + ); 17.单击按钮另存为当前页 18.显示系统当前日期 today=new Date(); function date() this.length=date.arguments.length for(var i=0;ithis.length;i+) thisi+1=date.arguments var d=new date(星期日,星期一,星期二,星期三,星期四,星期五,星期六); document.write( , today.getYear(),年,today.getMonth()+1,

16、月,today.getDate(),日, dtoday.getDay()+1, ); 19.不同时间段显示不同问候语 var text=; day = new Date( ); time = day.getHours( ); if ( time=0) & (time = 7 ) & (time = 12) & (time =14) & (time = 18) & (time = 22) & (time 24) text=您应该休息了! document.write(text) 20.水中倒影效果 function f1() setInterval(mdiv.filters.wave.phase+=10,100); if (document.all) document.write() window.onload=f1

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1