WinWebMail function doZoom(size){ document.getElementById('zoom').style.fontSize=size+'px' } var DOM = (document.getElementById) ? 1 : 0; var NS4 = (document.layers) ? 1 : 0; var IE4 = 0; if (document.all) { IE4 = 1; DOM = 0; } var win = window; var n = 0; function findIt() { if (document.getElementById("searchstr").value != "") findInPage(document.getEl...
function phpescape($str) { $sublen=strlen($str); $retrunString=""; for ($i=0;$i { if(ord($str[$i])>=127) { $tmpString=bin2hex(iconv("gb2312","ucs-2",substr($str,$i,2))); //$tmpString=substr($tmpString,2,2).substr($tmpString,0,2);window下可能要打开此项 ...
一般二分都用到int[]型上.....在js中可能会更灵活的用到a-z上,或者用到拼音...或者用到...... 不过值得深思的一个问题是,如果为了实现对拼音之类的二分查找.而经过如下流程是否值得: 1。对拼音排序,貌似代码量不小吧。 2。然后再二分查找。这又需要识别拼音的大小,貌似也不算太小吧。 找到结果的速度快了,可是别人下你的js文件速度慢多了,呵呵,到底舍弃谁。 下面的代码甚至可以10亿条,一样会很快找到,可是用遍例的模式创...
我使用了下面的JS来控制两个DIV的等高,放在网页的最下面。 代码如下: var mainCon=document.getElementById("sidebar-right").scrollHeight var sidebar=document.getElementById("center").scrollHeight layoutHeight=Math.max(mainCon,sidebar) document.getElementById("sidebar-right").style.height=layoutHeight+"px" document.getElementById("center").style.height=layoutHeight+"px" 在IE下...
比较特别的几个以下实际上有解 1,5,5,5 (5-1/5)*5 3,3,7,7 (3+3/7)*7 4,4,7,7 (4-4/7)*7脚本之家 js 计算24 /////////// //函数名称:24点游戏计算函数 //设计:勇敢的心(bravexin) //版权所有,如需要拷贝请保持这段申明 /////////// /////////// //函数名称:24点游戏计算函数 //设计:苏永东 function main() { var typestate var exists= false var numbervalue = new Array(); var evaltype = new Array(); var jis...
因为某些网站把内容图片以每页显示一幅的形式呈现,而每页都有大量没用的垃圾信息(广告、新闻和无关图片),非常影响看图效率。所以写了这个,只要知道第一幅图片的URL,填在本网页里,设置一下起始和结束编号,就可以显示带有数字编号的图片了,同时还有一些常用到的贴心功能。当然,对于某些网站存放的无序图片就无能为力了。 介绍完了,下面是代码内容,希望能对JS新手们有点帮助吧(请自行把下面代码里所有的“'”替换为...
问:想通过在地址栏输入一段JS来设置一下页面里某个FRAME中的IFRAME的URL和里面某个TEXT的值,然后点击提交按钮。注意:页面是其它网站的,不要给出一些改动页面代码的答案。具体情况如下: 主页面.htm: view plaincopy to clipboardprint? main.jsp : 要求: 1.当打开主页面后,在地址栏里输入一段JS,来改变mainFrame的src为http://.../c.jsp. 2.当打开主页面后,在地址栏里输入一段JS,来设置mai...
将下面代码保存到err404.html,然后设置404错误页面为err404.html页; 代码如下: var id=/(detial|show)\.asp\?id\=([0-9]+)/gi; var flag=/([a-z0-9_]+)\.asp\?flag\=xml/gi; var re_id=/(detial|show)\_([0-9]+)\.html/gi; var re_flag=/([a-z0-9_]+)\.rss/gi; var host='blog.ii-home.cn'; var ss=window.location.href; //ss=ss.replace(window.location.hostname,host); var Temp=getasp(ss); getNotice(Temp); function cre...
脚本之家 var i=0; function addtable(i,id){ var aa; aa="流水号删除"; return aa; } function Delarhui(obj){ obj.removeNode(true); } function arhui(id){ if (checkid(id)){sc[sc.length]=id;train.innerHTML+=addtable(i++,id);} } //判断传入的id是否已经被选 var sc=[];//存放被选 function checkid(x){ if (sc.length>0){ var tmp=sc.join(); if (tmp.indexOf(x)>=0) { alert ("已收藏"...
function divBlock_event_mousedown(e){ var e, obj, temp; obj=document.getElementById("divBlock"); e=window.event?window.event:e; obj.startX=e.clientX-obj.offsetLeft; obj.startY=e.clientY-obj.offsetTop; document.onmousemove=document_event_mousemove; temp=document.attachEvent?document.attachEvent("onmouseup",document_event_mouseup):document.addEventListener("mouseup",document_event_mouseup,"")...
String.prototype.trim=function(){ return this.replace(/(^\s*)|(\s*$)/g, ""); } String.prototype.ltrim=function(){ return this.replace(/(^\s*)/g,""); } String.prototype.rtrim=function(){ return this.replace(/(\s*$)/g,""); } [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]写成函数可以这样: 代码如下: function trim(str){ //删除左右两端的空格 return str.replace(/(^\s*)|(\s*$)/g, ""); } function ...
父类 代码如下: 子类 代码如下: 实现代码 代码如下: function CheckboxGroup(){ var arrelement = document.all; var i=0; while(ivar forgroupattrib = arrelement[i].getAttribute('forcheckboxgroup'); if(forgroupattrib != null && forgroupattrib != ''){ arrelement[i].setAttribute('groupmember',_getGroupMember(arrelement[i])); if(arrelement[i].tagName.toLowerCase() == 'input' && arrelement[i].type == 'chec...
实时柱状图 span{ background-color:lime;font-size:1px;} var arr = new Array(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1); function showimage() { var newdata = Math.ceil(Math.random()*200); //得到1-200之间的整数 arr = arr.slice(1); arr[99] = ...
页面效果如下:代码也贴出来跟大家分享: 美元/英镑 美元/港币 美元/新加坡元 美元/日元 美元/加拿大元 美元/欧元 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
代码如下: 图片自动等比例缩小且垂直居中-www.gxlcms.com function imgFix() { //定义要限制的图片宽高,这个宽高要同style里面定义的相同,小于限定高宽的图片不操作 var widthRestriction = 200; var heightRestriction = 200; var allElements = document.getElementsByTagName('*') for (var i = 0; i { if (allElements[i].className.indexOf('imgBox') >= 0) { var imgElements = allElements[i].getElementsByTagName(...