详情请点击:365国家紧缺型人才培养计划(简称365计划)和 【技能(TECHNOLOGY)+学历(COLLEGE)】教育(简称TC精英教育)之权威认证
1。通过元素ID获取相关信息 document.getElementById('MyFile').display="None";//===============设为隐藏
2。在aspx页面中写Js要注意写法,这样写: Response.Write("<script language=\"javascript\">\r\n"); Response.Write("window.returnValue =\""+FileStr+"\";\r\n"); Response.Write("close();\r\n"); Response.Write("<"); Response.Write("/"); Response.Write("script>\r\n"); 此写法,最后所得的值将返回父窗口!
3。在某个元素的后面加入新的元素的写法 var str = '<br><INPUT type="file" size="50" NAME="File">' ; document.getElementById('MyFile').insertAdjacentHTML("beforeEnd",str) ; 不间断连续滚动的图片效果(向左滚动) <!-- 把下列代码加到<body>区域内 --> <base href="http://www.webjx.com"> <div id=demo style=overflow:hidden;height:33;width:200;background:#214984;color:#ffffff> <table align=left cellpadding=0 cellspace=0 border=0> <tr> <td id=demo1 valign=top><img src="/img/link.gif"><img src="/img/link1.gif"><img src="/img/link2.gif"><img src="/img/link3.gif"> </td> <td id=demo2 valign=top></td> </tr> </table> </div>
<script> var speed=30 demo2.innerHTML=demo1.innerHTML function Marquee(){ if(demo2.offsetWidth-demo.scrollLeft<=0) demo.scrollLeft-=demo1.offsetWidth else{ demo.scrollLeft++ } } var MyMar=setInterval(Marquee,speed) demo.onmouseover=function() {clearInterval(MyMar)} demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)} </script> 向上滚动的无间缝文字[已经测试,可以使用] <script> var speed=20 demo2.innerHTML=demo1.innerHTML function Marquee(){ if(demo2.offsetTop-demo.scrollTop<=0) demo.scrollTop-=demo1.offsetHeight else{ demo.scrollTop++ } } var MyMar=setInterval(Marquee,speed) demo.onmouseover=function() {clearInterval(MyMar)} demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)} </script> 左右2个按钮控制文字左右滚动 <script> function mov(direction) { tw=test.document.body; d=direction; aa=setInterval("if((tw.scrollLeft+tw.clientWidth<tw.scrollWidth)||(tw.scrollLeft>0)) { test.scrollBy(d,0)} else{clearInterval(aa)}",10); }
</script> <center> <a href="####" onmouseover="mov(-3)" onmouseout="clearInterval(aa)" onmousedown="clearInterval(aa);mov(-6)" onmouseup="clearInterval(aa);mov(-3)"><<</a> <a href="####" onmouseover="mov(3)" onmouseout="clearInterval(aa)" onmousedown="clearInterval(aa);mov(6)" onmouseup="clearInterval(aa);mov(3)">>></a> <br> <iframe id="test" src="about: 体会独有的宁静,享受孤独的自由,淡淡而悠悠,那种感觉是蓝色的——不浅不深,略忧郁半含蓄温柔且温暖的唯一存在……OPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPOPO吾表兄,年四十余。始从文,连考三年而不中。遂习武,练武场上发一矢,中鼓吏,逐之出。改学医,自撰一良方,服之,卒。" style="width:400"></iframe> 关于获取主机IP和主机名 //得到主机IP string hostIp = Request.ServerVariables["REMOTE_ADDR"]; //得到主机名hostName System.Net.IPAddress address = System.Net.IPAddress.Parse(hostIp); System.Net.IPHostEntry ipInfor = System.Net.Dns.GetHostByAddress(address); string hostName = ipInfor.HostName; 关于等比例缩小图片 在img属性加入 onload='javascript:DrawImage(this,158,158);'
将下面定为一个js文件 var flag=false; function DrawImage(ImgD,kw,kh) { var image=new Image(); image.src=ImgD.src; if(image.width>0 && image.height>0) { flag=true; if(image.height/image.width<=1)//说明宽》高==》以宽为标准 { if(image.width>kw) { ImgD.width=kw; ImgD.height=(image.height*kw)/image.width; } else { ImgD.width=image.width; ImgD.height=image.height; } } else//以高为标准 { if(image.height>kh) { ImgD.height=kh; ImgD.width=(image.width*kh)/image.height; } else { ImgD.width=image.width; ImgD.height=image.height; } } } } 不间断连续滚动的图片效果(向上滚动) <!-- 把下列代码加到<body>区域内 --> <!-- 指向链接图片url --> <base href="http://www.webjx.com"> <div id=demo style=overflow:hidden;height:150;width:90;background:#214984;color:#ffffff> <div id=demo1> <!-- 定义图片 --> <img src="/img/link.gif"> <img src="/img/link1.gif"> <img src="/img/link2.gif"> <img src="/img/link3.gif"> <img src="/img/link4.gif"> </div> <div id=demo2></div> </div>
<script> var speed=30 demo2.innerHTML=demo1.innerHTML function Marquee(){ if(demo2.offsetTop-demo.scrollTop<=0) demo.scrollTop-=demo1.offsetHeight else{ demo.scrollTop++ } } var MyMar=setInterval(Marquee,speed) demo.onmouseover=function() {clearInterval(MyMar)} demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)} </script> Js更改下拉菜单后弹出新窗口连接到别的网站 <SCRIPT language=javascript> function goFamily(url) { if(url!="") window.open(url) } </SCRIPT> <SELECT class=site onchange=goFamily(this.options[this.selectedIndex].value)> <OPTION value="" selected>Family Site</OPTION> <option value="http://www.pulpogroup.com">PULPO GROUP</option> <option value="http://www.e-canary.com">株式会社CANARY</option> <option value="http://www.sepiafoods.com">威海世比亚食品有限公司</option> </SELECT>v
|