Javascript技巧大集合3

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Javascript技巧大集合3171.设置和使用cookieHTMLBODY设置与读取cookies...BR写入cookie的值inputtype=textname=ggINPUTTYPE=BUTTONValue=设置cookieonClick=Set()INPUTTYPE=BUTTONValue=读取cookieonClick=Get()BRINPUTTYPE=TEXTNAME=Textbox/BODYSCRIPTLANGUAGE=JavaScriptfunctionSet(){varThen=newDate()Then.setTime(Then.getTime()+60*1000)//60秒document.cookie=Cookie1=+gg.value+;expires=+Then.toGMTString()}functionGet(){varcookieString=newString(document.cookie)varcookieHeader=Cookie1=varbeginPosition=cookieString.indexOf(cookieHeader)if(beginPosition!=-1){document.all.Textbox.value=cookieString.substring(beginPosition+cookieHeader.length)}elsedocument.all.Textbox.value=Cookie未找到!}/SCRIPT/HTML//172.取月的最后一天functiongetLastDay(year,month){//取年varnew_year=year;//取到下一个月的第一天,注意这里传入的month是从1~12varnew_month=month++;//如果当前是12月,则转至下一年if(month12){new_month-=12;new_year++;}varnew_date=newDate(new_year,new_month,1);return(newDate(new_date.getTime()-1000*60*60*24)).getDate();}//173.判断当前的焦点是组中的哪一个for(vari=0;i3;i++)if(event.srcElement==bb[i])break;//174.实现类packagecom.baosight.view.utils;importjavax.servlet.jsp.tagext.TagSupport;importjavax.servlet.http.HttpSession;publicclassMytagextendsTagSupport{publicintdoStartTag()throwsjavax.servlet.jsp.JspException{booleancanAccess=false;HttpSessionsession=pageContext.getSession();if(canAccess){returnEVAL_BODY_INCLUDE;}else{returnthis.SKIP_BODY;}}}175.在web.xml中添加定义taglibtaglib-uriguoguo/taglib-uritaglib-location/WEB-INF/abc.tld/taglib-location/taglib176.标签库中定义abc.tld?xmlversion=1.0encoding=UTF-8?!DOCTYPEtaglibPUBLIC-//SunMicrosystems,Inc.//DTDJSPTagLibrary1.1//EN在使用自定义标签的页面中加入自己定义的标签,%@tagliburi=guoguoprefix=guoguo%//自己定义标签178.显示带边框的集fieldsetstyle=border:1pxgraysolid;width:100pxlegend查询条件/legenddfdfdf/fieldset//179.【文件(F)】菜单中的命令的实现1、〖打开〗命令的实现[格式]:document.execCommand(open)[说明]这跟VB等编程设计中的webbrowser控件中的命令有些相似,大家也可依此琢磨琢磨。[举例]在body/body之间加入:ahref==document.execCommand(open)打开/a2、〖使用记事本编辑〗命令的实现[格式]:location.replace(view-source:+location)[说明]打开记事本,在记事本中显示该网页的源代码。[举例]在body/body之间加入:ahref==location.replace(view-source:+location)使用记事本编辑/a3、〖另存为〗命令的实现[格式]:document.execCommand(saveAs)[说明]将该网页保存到本地盘的其它目录![举例]在body/body之间加入:ahref==document.execCommand(saveAs)另存为/a4、〖打印〗命令的实现[格式]:document.execCommand(print)[说明]当然,你必须装了打印机![举例]在body/body之间加入:ahref==document.execCommand(print)打印/a5、〖关闭〗命令的实现[格式]:window.close();returnfalse[说明]将关闭本窗口。[举例]在body/body之间加入:ahref==window.close();returnfalse)关闭本窗口/a180.【编辑(E)】菜单中的命令的实现〖全选〗命令的实现[格式]:document.execCommand(selectAll)[说明]将选种网页中的全部内容![举例]在body/body之间加入:ahref==document.execCommand(selectAll)全选/a181.【查看(V)】菜单中的命令的实现1、〖刷新〗命令的实现[格式]:location.reload()或history.go(0)[说明]浏览器重新打开本页。[举例]在body/body之间加入:ahref==location.reload()刷新/a或加入:ahref==history.go(0)刷新/a2、〖源文件〗命令的实现[格式]:location.replace(view-source:+location)[说明]查看该网页的源代码。[举例]在body/body之间加入:ahref==location.replace(view-source:+location)查看源文件/a3、〖全屏显示〗命令的实现[格式]:window.open(document.location,url,fullscreen)[说明]全屏显示本页。[举例]在body/body之间加入:ahref==window.open(document.location,url,fullscreen)全屏显示/a182.【收藏(A)】菜单中的命令的实现1、〖添加到收藏夹〗命令的实现[格式]:window.external.AddFavorite('url','“网站名”)[说明]将本页添加到收藏夹。[举例]在body/body之间加入:ahref=:window.external.AddFavorite('http:/oh.jilinfarm.com','胡明新的个人主页')添加到收藏夹/a2、〖整理收藏夹〗命令的实现[格式]:window.external.showBrowserUI(OrganizeFavorites,null)[说明]打开整理收藏夹对话框。[举例]在body/body之间加入:ahref==window.external.showBrowserUI(OrganizeFavorites,null)整理收藏夹/a183.【工具(T)】菜单中的命令的实现〖internet选项〗命令的实现[格式]:window.external.showBrowserUI(PrivacySettings,null)[说明]打开internet选项对话框。[举例]在body/body之间加入:ahref==window.external.showBrowserUI(PrivacySettings,null)internet选项/a184.【工具栏】中的命令的实现1、〖前进〗命令的实现[格式]history.go(1)或history.forward()[说明]浏览器打开后一个页面。[举例]在body/body之间加入:ahref==history.go(1)前进/a或加入:ahref==history.forward()前进/a2、〖后退〗命令的实现[格式]:history.go(-1)或history.back()[说明]浏览器返回上一个已浏览的页面。[举例]在body/body之间加入:ahref=

1 / 20
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功