常用的JS小功能整理

<a href="#" onclick ="this.style.behavior='url(#default#homepage)';this.sethomepage('http://www.mingrisoft.com')" style=" color:Black; font-size: 9pt; font-family: 宋体; text-decoration :none;" >设置主页</a>

<a href="#" οnclick="window.external.addFavorite('http://www.mingrisoft.com','新闻发布网站');" style=" color:Black; font-size: 9pt; font-family: 宋体; text-decoration :none;" >收藏本站</a>

方法一: 

以下内容为程序代码:

Response.Write("<br><a href='index.asp'>點擊回到主葉</a><br>或者等待3秒后自动返回你所指定的頁面<meta http-equiv='refresh' content='3;url=你所指定的頁面網址'><br>")

 

方法二: 
以下内容为程序代码:

response.write ("<p align=center>3秒后自动返回你所指定的頁面<script>window.setTimeout(""location.href='你所指定的頁面網址''"",3000);</script></p>")

3秒后自動關閉窗口 
以下内容为程序代码:

<script language="javascript"> 
function closeWidnow() 

window.close(); 

</script> 
</head> 

<body onLoad="setTimeout(closeWidnow,3000)">

弹出新页面 
以下内容为程序代码:

Response.Write("<Script>window.open('url')</script>");

返回上一页 
以下内容为程序代码:

Response.Write("<script language='javascrip'>") 
Response.Write("<a herf='javascript:history.go(-1);')>返回</a>") 
Response.Write("</script>")

做一個loading過渡 
以下内容为程序代码:

View Code
<script language="Javascript"> 
//eat the error, paste this code before any javascript start to load, you need this error handler. 
window.onerror = doNothing 
function doNothing() {return true} 
</script> 
<script language="Javascript"> 
//display the loading box, paste this code after </head> 
document.writeln('<span id=loadingmsg style="border:1px ridge; Z-INDEX: 3; LEFT: 12; WIDTH: 131; POSITION: absolute; TOP: 18; HEIGHT: 50; BACKGROUND-COLOR: #FFFFFF"><CENTER><BR><font color="#808080"><FONT face=Arial size=3>Loading .....</FONT><BR></font></CENTER></span>') 
</script> 
<script language="Javascript"> // close the loading box, paste this at end of the document. 
if (document.all) document.all.loadingmsg.style.visibility='hidden'; 
if (document.layers) document.loadingmsg.visibility='hidden' 
if (document.getElementById) document.getElementById('loadingmsg').style.visibility='hidden' 
</script>

// 

以下内容为程序代码:

View Code
Response.Write("<div id='mydiv' >") 
Response.Write("_") 
Response.Write("</div>") 
Response.Write("<script>mydiv.innerText = '';</script>") 
Response.Write("<script language=javascript>;") 
Response.Write("var dots = 0;var dotmax = 10;function ShowWait()") 
Response.Write("{var output; output = '正在装载页面';dots++;if(dots>=dotmax)dots=1;") 
Response.Write("for(var x = 0;x < dots;x++){output += '·';}mydiv.innerText = output;}") 
Response.Write("function StartShowWait(){mydiv.style.visibility = 'visible'; ") 
Response.Write("window.setInterval('ShowWait()',1000);}") 
Response.Write("function HideWait(){mydiv.style.visibility='hidden';") 
Response.Write("window.clearInterval();}") 
Response.Write("StartShowWait();</script>") 
Response.Flush() 
Thread.Sleep(10000) 
在aspx窗体的html的中输入: 
<script> 
HideWait(); 
</script>

 

怎样使按钮响应回车键 
定在<head></head>之间 
以下内容为程序代码:

<script language="javascript" event="onkeydown" for="document"> 
if(event.keyCode==13) 

document.all('Button1').focus(); 
document.all('Button1').click(); 

</script> 
################################或者 
<form name="aa"></form> 
<script> 
function aa() 

if(window.event.keycode==13) 
aa.submit(); 
}

 

 

表格整理

表格复选、复选变色、以及行的间隔行\用Hotmail的时候注意下,就是这个效果    以下内容为程序代码:

 

View Code
<style type="text/css"><!--.row {BACKGROUND-COLOR: expression(rowIndex%2==1?'':'#F5F5F5')}Body {FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,sans-serif;LINE-HEIGHT: 150%;}Td {FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,sans-serif;LINE-HEIGHT: 150%;}.tb {border-collapse: collapse}--></style><script language="JavaScript" type="text/JavaScript">//复选

function selectAll(chk){var chk = document.form1.chkAll.checked;for (i=0;i<document.all.length;i++) {if (document.all[i].name=="id[]") {document.all[i].checked=chk;chkRow(document.all[i]);}}}//复选后单元格变色

function chkRow(obj){var r = obj.parentElement.parentElement;if(obj.checked){ r.style.backgroundColor="#E6E9F2";}else {if(r.rowIndex%2==1)r.style.backgroundColor="";else r.style.backgroundColor="#F5F5F5";}}</script><table width="50%" border="1" cellpadding="3" cellspacing="0" bordercolor="#333333" class="tb"><form name="form1" method="post" action=""><tr class="row"><td width="5%"> </td><td width="33%" align="center"><strong>论坛名称</strong></td><td width="62%" align="center"><strong>网 址</strong></td></tr><tr class="row"><td align="center"><input type="checkbox" name="id[]" value="1" οnclick="javascript:chkRow(this);"></td><td align="center">织梦乱弹</td><td align="center"><a href="http://www.it365cn.com/bbs" target="_blank">http://www.it365cn.com/bbs</a></td></tr><tr class="row"><td align="center"><input type="checkbox" name="id[]" value="1" οnclick="javascript:chkRow(this);"></td><td align="center">经典论坛</td><td align="center"><a href="http://www.blueidea.com/bbs" target="_blank">http://www.blueidea.com/bbs</a></td></tr><tr class="row"><td align="center"><input type="checkbox" name="id[]" value="1" οnclick="javascript:chkRow(this);"></td><td align="center">点燃灵感</td><td align="center"><a href="http://www.fwcn.com/bbs" target="_blank">http://www.fwcn.com/bbs</a></td></tr><tr class="row"><td colspan="3"><input type="checkbox" name="chkAll" title="全选/取消" οnclick="selectAll()"> <strong>全选/取消</strong></td></tr></form></table>

限制表格的大小

style=" table-layout:fixed;word-break:break-all" '關鍵就是這句了

如果是只要限制td大小 可以

无论大图还是文字,一律限制。

以下内容为程序代码:

<table align=center width=200 height=100 bgcolor=#f3f3f3 style="filter:progid:DXImageTransform.Microsoft.Shadow(Color=#333333,Direction=120,strength=5)" style="table-layout:fixed;word-break:break-all" ><tr> <td><center><img src="http://www.cnbruce.com/images/cnrose/mi.jpg"></td> </tr><tr> <td> cnbrucecnbrucecnbrucecnbrucecnbrucecnbrucecnbrucecnbrucecnbrucecnbrucecnbrucecnbrucecnbrucecnbrucecnbrucecnbrucecnbrucecnbrucecnbrucecnbruce</td></tr></table>

表格行换色

以下内容为程序代码:

<style>#oTable tr {alternateColor:expression(bgColor=rowIndex%2==0?'#cccccc':'#efefef')}</style><table width=500 height=100 border=1 ID="oTable"><tr> <td></td> </tr><tr> <td></td> </tr></table>

例如论坛某一主题如果回复超过10,前面就用一个热门主题的小图标来显示,如果少于10就用普通的主题图标显示。

可以用ItemDataBound的触发事件来实现。如果不用模板列和image控件。用boundcolumn可以这样实现:

以下内容为程序代码:

Private Sub Img_ItemBound(ByVal sender As System.Object, ByVal e As DataGridItemEventArgs) Handles MyDataGrid.ItemDataBoundIf e.Item.ItemIndex > -1 ThenIf e.Item.Cells(0).Text < 10 Thene.Item.Cells(0).Text = String.Format("<img src='images/fold.gif'>")Elsee.Item.Cells(0).Text = String.Format("<img src='images/hotfold.gif'>")End IfEnd IfEnd Sub

转载于:https://www.cnblogs.com/fighting-mochou/archive/2012/12/17/2822432.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/576152.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

类的加载过程

类的加载过程 代码 public class Father{private int i test();private static int j method();static{System.out.print("(1)");}Father(){System.out.print("(2)");}{System.out.print("(3)");)public int test(){System.out.print("(…

微软企业库调用Oracle分页存储过程

存储过程&#xff1a;CREATE OR REPLACE PACKAGE pkg_tableTypeIS procedure FY( TableName varchar2, -- 表名getFields varchar2, -- 字段名(全部字段为*) OrderField varchar2, -- 排序字段(必须!支持多字段) whereCondition varchar2, -- 条件语句(不用加where) pageSize i…

Windows服务无法引用.dll的错误

项目中需要使用.NET开发Windows服务来检测MSMQ&#xff0c;但一直无法引用.dll(特别是.dll引用了其它的.dll)&#xff0c;最后google找到了答案&#xff1a; Every window service project, by default targets to .netClient version (which is not full version of .net and …

TC第一次成为room leader

虽然第二题竟然最后没通过system test&#xff0c;用递归的方法超时了 还好challenge 3个&#xff0c;以微弱优势胜过第二名 happy&#xff01; 继续努力转载于:https://www.cnblogs.com/fstang/archive/2012/12/21/2827345.html

[C/C++]BKDRHash

将字符串Hash成整型存储经常用到BKDRHash算法 uint64_t BKDRHash(const char *pszKey) {uint64_t seed 131;register uint64_t uCode0;while(pszKey[0]){uCode uCode *seed (unsigned char)pszKey[0];pszKey;}return uCode; }选择了64位的key&#xff0c;减少冲突的概率。转…

教你如何开发一个 SpringBoot starter

从前从前&#xff0c;有个面试官问我一个 SpringBoot Starter 的开发流程&#xff0c;我说我没有写过 starter&#xff0c;然后就没有然后了&#xff0c;面试官说我技术深度不够。 我想说这东西不是很简单吗&#xff0c;如果要自己写一个出来也是分分钟的事情。至于就因为我没…

nginx 搭建http协议拖动播放 FLV 视频播放服务器

原创作品&#xff0c;允许转载&#xff0c;转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://deidara.blog.51cto.com/400447/235562所需要的 播放器&#xff0c;我用的开源的 JW FLV Media Player我把我的上传到了blog 大家可以下载…

两分钟彻底让你明白Android Activity生命周期(图文)!

转&#xff1a;http://blog.csdn.net/qyf_5445/article/details/8290232 首先看一下Android api中所提供的Activity生命周期图(不明白的&#xff0c;可以看完整篇文章&#xff0c;在回头看一下这个图&#xff0c;你会明白的): Activity其实是继承了ApplicationContext这个类&am…

spring4和spring5的aop执行顺序区别?

spring4单切面 spring4多切面 spring4 spring5

jquery datepicker 点击日期控件不会自动更新input的值

页面代码&#xff1a;<link href"http://code.jquery.com/ui/1.9.2/themes/base/jquery-ui.css" rel"stylesheet" type"text/css"/> <link href"/static/css/main.css" rel"stylesheet" type"text/css"/…

ArcGIS API for Silverlight中legend控件显示图例问题

转自http://www.gisall.com/html/34/9534-5141.html 在使用ArcGIS API for Silverlight进行地图展示应用的时候&#xff0c;我们都会设置地图图层列表的图例&#xff08;该图例包含有图层名称和图层符号&#xff09;&#xff0c;但是在使用API时却出现了图例无法正常显示&#…

一个b+树库存放多少索引记录

MySQL中InnoDB页的大小默认是16k。也可以自己进行设置。&#xff08;计算机在存储数据的时候&#xff0c;最小存储单元是扇区&#xff0c;一个扇区的大小是 512 字节&#xff0c;而文件系统&#xff08;例如 XFS/EXT4&#xff09;最小单元是块&#xff0c;一个块的大小是 4KB。…

移动发布手机病毒警示信息 发现六种新型病毒

4月17日消息&#xff0c;近期&#xff0c;中国移动监测发现“伪系统杀毒”、“捆绑恶魔”和“伪软件管家”等六款新型手机病毒&#xff0c;造成客户后台自动联网、点播手机游戏类业务、发送垃圾短信并屏蔽10086短信提醒&#xff0c;严重侵害客户权益。 中国移动介绍&#xff0c…

检索函数retrieve

转载于:https://www.cnblogs.com/flowjacky/archive/2012/12/28/2836729.html

Android 安全机制概述

1 Android 安全机制概述 Android 是一个权限分离的系统 。 这是利用 Linux 已有的权限管理机制&#xff0c;通过为每一个 Application 分配不同的 uid 和 gid &#xff0c; 从而使得不同的 Application 之间的私有数据和访问&#xff08; native 以及 java 层通过这种 sandbox …

mysql8.0为啥移除查询缓存

1&#xff0c;对于经常更新的表缓存容易过期不容易控制 2&#xff0c;sql要完全一样才能命中缓存 3&#xff0c;为了节省空间 4&#xff0c;mysql缓存在分库分表的情况下是不起作用的 5&#xff0c;执行sql时候有触发器&#xff0c;自定义函数&#xff0c;缓存也是不起作用…

继承专题

【1】继承及访问权限 &#xff08;1&#xff09;理论知识 <1> 基类与派生类。基类、父类、超类均是指被继承的类&#xff1b;派生类、子类是指继承于基类&#xff08;父类、超类&#xff09;的类。 <2> 在C中使用冒号表示继承。如下代码片段&#xff1a; 1 class A…

BootCDN——React入门学习

首先下载:react依赖&#xff1a;react.js、react-dom.js、babel.js 这种方式容易出错&#xff0c;所以不使用这个 使用下面方式正真的用法;Babel 中文网 Babel - 下一代 JavaScript 语法的编译器

MySQL学习笔记17:别名

在查询时&#xff0c;可以为表和字段取一个别名。这个别名可以代替其指定的表和字段 为表取别名 mysql> SELECT * FROM department d-> WHERE d.d_id1001; -------------------------------------------- | d_id | d_name | function | address | -----------…