- 浏览: 361451 次
- 性别:
- 来自: 深圳
最新评论
-
andywu520:
有BUG,当没有设置hiddenName时,直接就挂了,某些数 ...
Ext combobox 下拉多选框带搜索功能 -
di1984HIT:
学习了,学习了~
spring MVC 导出excel -
wangzixidian:
真浪费感情
Ext combobox 下拉多选框带搜索功能 -
tidehunter:
你是来骗点击的吧
Ext combobox 下拉多选框带搜索功能 -
michael1990:
...
spring MVC 导出excel
文章列表
oralce 中 用一个用户给另外一个用户授权 的使用方式
grant execute on userA.fn to userB;
2009-08-26 16:00:51| 分类: Asp.Net |字号 订阅
//c#通过正则匹配html中的a标签 的方法
public string matchA(string teststr)
{
StringBuilder sb = new StringBuilder();
//关键就是这个里面的这则表达式
Regex reg = new Regex(@"<\s*a\shref=*[^>]*>([^<]|<(?!/a))*<\s*/a\s*>&quo ...
这编文章我来整理了一些在 javascript 中常用的正则式希望能给大家带来一些开发的灵感
//校验是否全由数字组成
function isDigit(s)
{
var patrn=/^[0-9]{1,20}$/;
if (!patrn.exec(s)) return false
return true
}
匹配中文字符的正则表达式: [u4e00-u9fa5]
评注:匹配中文还真是个头疼的事,有了这个表达式就好办了
匹配双字节字符(包括汉字在内):[^x00-xff]
评注:可以用来计算字符串的长度(一个双字节字符长度计2 ...
这编文章我来整理了一些在 javascript 中常用的正则式希望能给大家带来一些开发的灵感
//校验是否全由数字组成
function isDigit(s)
{
var patrn=/^[0-9]{1,20}$/;
if (!patrn.exec(s)) return false
return true
}
匹配中文字符的正则表达式: [u4e00-u9fa5]
评注:匹配中文还真是个头疼的事,有了这个表达式就好办了
匹配双字节字符(包括汉字在内):[^x00-xff]
评注:可以用来计算字符串的长度(一个双字节字符长度计2 ...
window.event
IE:有window.event对象
FF:没有window.event对象。可以通过给函数的参数传递event对象。如onmousemove=doMouseMove(event)
鼠标当前坐标
IE:event.x和event.y。
FF:event.pageX和event.pageY。
通用:两者都有event.clientX和event.clientY属性。
鼠标当前坐标(加上滚动条滚过的距离)
IE:event.offsetX和event.offsetY。
FF:event.layerX和event.layerY。
标签的x和y的坐标位置:style.posL ...
<script language="javascript" type="text/javascript">
<!--
// Copyright (C) krikkit - krikkit@gmx.net
// --> http://www.krikkit.net/
//
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public Lic ...
<script language="javascript" type="text/javascript">
//js截取字符串,中英文都能用
//如果给定的字符串大于指定长度,截取指定长度返回,否者返回源字符串。
//字符串,长度
/**
* js截取字符串,中英文都能用
* @param str:需要截取的字符串
* @param len: 需要截取的长度
*/
function cutstr(str,len)
{
var str_length = 0;
var str_len = 0;
...
(function($) {
$.fn.ellipsis = function(enableUpdating){
var s = document.documentElement.style;
if (!('textOverflow' in s || 'OTextOverflow' in s)) {
return this.each(function(){
var el = $(this);
if(el.css("overflow") == "hidden"){
var originalText ...
<script>
function CopyText(id)
{
//copyToClipboard(document.getElementById(id).value);
copy(document.getElementById(id).value);
}
function copy(text2copy) {
if (window.clipboardData) {
window.clipboardData.setData("Text",text2copy);
} else {
var flashcopier ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" ...
下面是用js实现的通过计算数字的长度进行截取的,但对于中文跟英文一样算一个,是肯定不行的了,脚本之家以前发布过js计算字符串长度的,中文算两个字符的文章,可以参考下。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<he ...
/**
* 计算textOverflow样式需要选择的字符
* @private
*
* @param {Element} el Element对象
* @param {Number} width 容器宽度
* @param {Boolean} ellipsis 是否一定要出现省略号
*/
_count: function (el, width, ellipsis) {
/* 计算cache的名称 */
var o = E.get(el), fontWeight = o.fontWeig ...
这段js的原理很简单,就是通过不断的比较宽度值,然后逐个缩短字符宽度,当最后宽度合适的时候,停止循环,就实现了文字溢出显示…的效果。
(function($) {
$.fn.ellipsis = function(enableUpdating){
var s = document.documentElement.style;
if (!('textOverflow' in s || 'OTextOverflow' in s)) {
return this.each(function(){ ...