按回车键输入新内容,按DEL删除选中内容 0) { sel.options[0].selected = true; } } event.returnValue = false; break; case 8: //Back Space; var s = sel.options[sel.selectedIndex].text; sel.options[sel.selectedIndex].text = s.substr(0,s.length-1); event.returnValue = false; break; } } function catch_press(sel) { sel.options[sel.selectedIndex].text = sel.options[sel.selectedIndex].text + String.fromCha...
先说说TextRange 的常用方法 collapse([bStart]) 移动Range的插入点 bStart true(移到开头) false(移到末尾) findText(sText [, iSearchScope] [, iFlags]) 在Range中查找sText iSearchScope 开始位置,负数方向搜索 iFlags 2(整词匹配) 4(区别大小写) moveStart(sUnit [, iCount]) moveEnd(sUnit [, iCount]) 移动Range的开头或结尾 sUnit character(字) word(词) sentence(句) textedit(Range) iCount 移动数量,默认为1 mov...
输出到编辑器中> 测试 测试表格 测试表格测试表格 测试表格文字"); // 初始化编辑器 editor.document.body.innerHTML = obj.outerHTML; editor.document.body.createTextRange().select(); // 选中编辑器内所有内容 editor.document.execCommand("copy","",null); // 复制 } function PastClipboardData() { editor.focus(); editor.document.execCommand("paste","",null); // 粘贴 } [Ctrl+A 全选 注:如需引入外部Js需刷新...
这是一个给新手学习代码的帖子,包含以下内容: 如何使用UBB代码,如何用js与剪贴板交互,如何使用textRange对象,如何使用自定义的快捷键操作,如何自动随窗口大小调整页面内容尺寸,正则表达式的使用等等 请仔细阅读代码,有问题请提问,目前代码开发完成度80%,IE only Blue Idea UBB Code Edit * { margin:0px; padding:0px; } html, body { background-color:buttonface; width:100%; height:100%; overflow:hidden; border...
/****************************************************************************** Crossday Discuz! Board - Common Modules for Discuz! Modified by: Crossday Studio (http://crossday.com) Based upon: http://www.cnzzz.com *******************************************************************************/ var sPop = null; var postSubmited = false; function ctlent(obj) { if (navigator.userAgent.indexOf(...
1、无提示关闭窗口 2、防止被人iframe if (top.location != self.location) { top.location.href="http://www.34do.net"; } 3、判断一个对象存在不存在 document.all("a")==null(不存在) 4、弹出子窗口 window.open ('default.asp', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no') 5、打开模态窗口 window.showModalDialog('default.a...
javascriptboy// Flash table Extension for Dreamwever ,by dio(diopex@sina.com) nereidFadeObjects = new Object(); nereidFadeTimers = new Object(); function nereidFade(object, destOp, rate, delta){ if (!document.all) return if (object != "[object]"){ //do this so I can take a string too setTimeout("nereidFade("+object+","+destOp+","+rate+","+delta+")",0); return; } clearTimeout(nereidFadeTimers[objec...
下载地址:脚本文件 //原作者:张三疯 //功能改进:海娃(51windows) //http://www.51windows.Net //设置文本保存的默认目录,注意:程序不能创建二级目录 var fdir="D:\\\\MyCode"; var fsdir=fdir.replace(/\\\\/g,"\\"); var fdrive = fdir.substring(0,1); var fsubdir = fdir.substring(4,fdir.length); //以下内容不需更改 var fso, d, fl, fn, fo,foo,fs,fss,windir, WSHShell,fw,fww; fso = new ActiveXObject("Scrip...
无标题文档 function fnShowHide(){ obj = window.event.srcElement; obj.src=(obj.src.indexOf("close_w")!=-1)?"open_w.gif":"https://img.gxlcms.com/close_w.gif"; while(obj.tagName!="TR"){ obj = obj.parentElement; } while(obj=obj.nextSibling){ obj.style.display=(obj.style.display=="")?"none":""; } } //document.onclick=fnShowHide; [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]从别的网站看的东西,就是有点...
代码如下:var Default_isFT = 0 //默认是否繁体,0-简体,1-繁体 var StranIt_Delay = 50 //翻译延时毫秒(设这个的目的是让网页先流畅的显现出来) //-------代码开始,以下别改------- //转换文本 function StranText(txt) { if(txt==""||txt==null)return "" if(BodyIsFt==1){return Traditionalized(txt)} else {return Simplized(txt)} } //转换对象,使用递归,逐层剥到文本 function Stra...
好几次看到有人提问问到如何实现 iframe 的自适应高度,能够随着页面的长度自动的适应以免除页面和 iframe 同时出现滚动条的现象,刚好我在工作中也碰到了类似问题,于是上网翻查,东抄抄西看看,弄出来这么一个函数,贴到页面里面就能用了。不敢独享,大家要是觉得有用,欢迎使用 源代码如下 代码如下: //** iframe自动适应页面 **// //输入你希望根据页面高度自动调整高度的iframe的名称的列表 //用逗号把每个iframe的ID分隔...
'>" name= spanName />function htmlTag() {re = //igreturn htmlCode.value.match(re) }匹配[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
<script>var l=0;var imgs;var sum=0;var imgs=new Array();function chk(){ l--; document.getElementById("aa").innerText=""+((sum-l)*100/sum)+"%" if (l==0){ for (var i=0;i<sum;i++) document.body.innerHTML+="<img src="+imgs[i].src+">" }}if (document.images){imgs[0]=new Image()imgs[1]=new Image()imgs[2]=new Image()imgs[3]=new Image()imgs[4]=new Image()imgs[5]=new Image()imgs[6]=new ...
function toScript(val) {var value = val.valuevalue = value.replace(/\\/gi,"\\\\").replace(/"/gi,"\\\"").replace(/'/gi,"\\\'")valArr = value.split("\r\n")value=""for (i=0; iA[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
ff 默认不让改 status opera9 测试通过 ie6 测试通过 这东西是给统计部门用的,分析用户习惯以改良网站布局。 只是写着玩的小东西,所以很多地方不太理想。 save() 方法是保存记录的,没仔细做,应该再加个判断浏览器,然后决定用 img 还是 iframe,以保证 request 一定能发出去. onclick() 方法是触发事件时执行的 使用方法: 在任意页面中加入 script src="clickout.js"> 最好是放在