<!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'' content=''text/html; charset=gb2312'' /><title>无标题文档</title></head>
<body><script language=''javascript''>...var innertext=''欢迎来到我的博客 你调用的div对象还没有消失'';var outertext=''欢迎来到我的博客 你调用的div对象已经没有消失不信你试一试'';function change_outerText(objectID)...{ var divTextObject=document.getElementById(objectID); if(!divTextObject)...{ alert(''outerText(): The ''+objectID+'' not found.''); }else...{ divTextObject.outerText=outertext; }}function change_innerText(objectID)...{..
[] []
<!DOCTYPE html PUBLIC ''-//W3C//DTD XHTML 1.0 Strict//EN'' ''http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd''><html xmlns=''http://www.w3.org/1999/xhtml''><head><meta http-equiv=''Content-Type'' content=''text/html; charset=utf-8'' /><title>无标题文档</title><script language=''javascript''>...function trestart()...{ if(script)...{ clear = confirm(''你真的确定要清除代码吗?''); if(clear)...{ document.script.reset(); document.script.value = ''''; } }}function test()...{ temp = document.script.tester.value; testwin = open('''',''测试代码'',''statue=no,resizable=yes,scrollbars=yes,menubar=no,resizable=no,toolbar=no,location=yes,height=575,width=1003,top=20,left=5''); testwin.document.open(); testwin.document.write(temp); testwin.document.cl..
[] []
网络大本营
/**//// <summary> /// 过滤html /// </summary> /// <param name=''text''></param> /// <returns></returns> public static string FilterSQL(string text) { string validSql = ''''; if (text != null) { text = text.Replace('''''', ''&quot;''); text = text.Replace('';'', ''''); //text = text.Replace(''''', ''''''); // text = text.Replace(''--'', ''''--''''); text = text.Replace(''%25'', ''''); text = text.Replace(''%0a'', ''''); text = text.Replace(''%22'', ''''); text = text.Replace(''%27'', ''''); text = text.Replace(''%5c'', ''''); text = text.Replace(''%2f'', ''''); text = text.Replace(''%3c'', ''''); text = text.Replace(''%3e'', ''''); text = text.Replace(''%26'', '''');
tex..
[] []
<script>ImgName=''em''picurl=''pic/''
function UBBCode(content,html){content=content.replace(/\[(\/)?phx_code\]/ig,''{$1phx_code}'');content=content.replace(/\[(\/)?phx_html\]/ig,''{$1phx_html}'');content=''[phx_code]''+content+''[/phx_code]''; content=content.replace(/(\[code\]([\s\S]+?)\[\/code\])/ig,''[/phx_code]$1[phx_code]'');content=content.replace(/\[phx_code\]([\s\S]*?)\[\/phx_code\]/ig,function($1,$2){if(html==''html''){return(HTMLCode($2));}else{return(trans($2));}});content=content.replace(/\[code\](\r\n)?([\s\S]+?)\[\/code\]/ig,function($1,$2,$3){return(''<PRE class=CodeSamp>''+DvbbsHtmlAn($3)+''</PRE>'')});content=content.replace(/\{(\/)?phx_code\}/ig,''[$1phx_code]'');content=content.replace(/\{(\/)?phx_html\}/ig,''[$1phx_html]'');return(content)..
[] []
<asp:LinkButton id=''lbtnAdd'' runat=''server'' style=''TEXT-DECORATION: none''>没有下划线的LinkButton</asp:LinkButton> 加上蓝色这句就OK了。
代码1:sUrl.ToLower().StartsWith(''http://'')?sUrl:(''http://'' + sUrl)这句的意思是,如果sUrl以http://开头,则返回sUrl,否则返回''http://'' + sUrl
按平常的写法是: public string StartWith(string sUrl) { if(sUrl.StartsWith(''http://'')) { return sUrl; } else { return ''http://'' + sUrl; } }
比较一下就可以发现,上面的方法更简洁。
代码2:bool a,b,c;int nFlag = 0;if(a){nFlag += 1;}if(b){nFlag += 2;}if(c){nFlag += 4;}switch(nFlag){ case 0://(false,false,false) break; case 1://(true,false,false) break; case 2://(false,true,false) break; case 3://(true,true,false) break; case 4://(false,false,true) break; c..
[] []
来自
在网站开发时,生成缩略图是一个非常常见和实用的功能.以前在asp里只能借助com组件实现,现在在.net里可以利用框架的强大的类库轻松实现.下面帖出完整的代码(带详细注释),参考了网上的一些文章及.net sdk相关内容.QQROOM网络家园的图片上传用到了所有的4种生成方式.
/**//// <summary> /// 生成缩略图 /// </summary> /// <param name=''originalImagePath''>源图路径(物理路径)</param> /// <param name=''thumbnailPath''>缩略图路径(物理路径)</param> /// <param name=''width''>缩略图宽度</param> /// <param name=''height''>缩略图高度</param> /// <param name=''mode''>生成缩略图的方式</param> public static void MakeThumbnail(string originalImagePath, string thumbnailPath, in..
[] []
<script>
// 最简单直接继承、扩展Object,或者克隆一个Object到能创建多个互不干扰实例的方法
// 不明白的地方请阅读《JavaScript高级应用与实践》(电子工业出版社.夏天著)
var o = {name: ''xiatian''};
function jcore(o)
{
if(this == window)
return arguments.callee.prototype = o, new arguments.callee(o);
return this;
}
var b = jcore(o);
b.name = ''QQ:11602011'';
// 你会发现对b.name的改变没有改变o.name
alert([b.name, o.name]);
// 这个时候则改变了o.name的值了,因为jcore.prototype和o都是指向同一个对象的句柄
jcore.prototype.name = ''good just fine'';
alert([b.name, o.name]);
</script>
[] []
using System;using System.Collections.Generic;using System.Text;using System.IO;using System.Drawing;using System.Collections;using System.Drawing.Imaging;
public class CropImageManipulator{ public CropImageManipulator() {
}
// 不含扩展名的文件名 private string _fileNameWithoutExtension; // 文件扩展名 private string _fileExtension; // 文件所属的文件夹 private string _fileDirectory; /// <summary> /// 切分图片 /// </summary> /// <param name=''inputImgPath''></param> /// <param name=''cropWidth''></param> /// <param name=''cropHeight''></param> /// <returns></returns> ///网络大本营 Http:// public string Cropping(string inputImgPath, int cropWidth, int cropHeight) { ..
[] []
正则表达式获取HTML标记中的内容(C#)
//=====================Begin1======================== //试验字符串 string strTmp = string.Empty; //正则表达式 string tmpStr = string.Empty;
//取出指定HTML标记中的匹配项的值RegexOptions.IgnoreCase忽略大小写,RegexOptions.Multiline忽略多行显示, //tmpStr = ''<title>([^<]*)</title>'' //获取<title>之间内容
strTmp = @''<add key='ConnectionString' value='server=localhost;database=数据库名;uid=sa;pwd=;pooling=true'/>''; //获取“database=”与“;”号之间的字符串:database=(.*); tmpStr = ''database=([^;]*);''; Match TitleMatch = Regex.Match(strTmp, tmpStr ,RegexOptions.IgnoreCase | RegexOptions.Multiline );
..
[] []
[本站原创]我想通过上面的一篇文章的介绍,以及各位网友的精心制作,各位一定都想把自己的成果给网友们观赏吧。不要急,下面我们就教你如何申请免费的空间并且将我们的网页上传能够让网页看到。 1、申请免费空间 因为我们是初次制作自己的个人网站,所以首选的空间大多是免费的空间。在这里我就带领大家一起来申请一个免费的服务空间。打开www.51.net,在这里我们选择免费型的空间,大小为20M,对于个人站点来说足够了,点击免费型后面的登记注册(如图1),这个时候会弹出服务条款,在这里我们只有选择同意才能进入下一步,点同意之后进入,会要求我们再次选择注册的类型,这里我们当然选择免费用户注册了,这个时候会弹出免费与收费用户的服务区别。
不管他,点击下部的''继续申请免费服务''进入资料填写阶段(如图2)首先得给自己的网站起一个有特色的域名,然后再输入用户名以及网站以及个人的资料,这些填写与申请邮箱差不多,读者只需要..
[] []
昨天研究URL的传值问题时,我就在思考HtmlEncode和UrlEncode的用法区别是什么,查了些资料,它们的区别是这样的。(我们接着昨天的例子来描述这个问题,大家可以参看下我的前一篇“URL的传递字符串问题小研究”)。 HtmlEncode 方法对指定的字符串应用 HTML 编码。 语法 Server.HtmlEncode( string ) 参数 string 指定要编码的字符串。 1.1示例 string name = "DK51700中继站"; 注:(我们为了简单,去掉了昨天的例子里字符串中的“+”) Codestringurl;
stringname;
url="Default2.aspx?Name=";
name="DK51700中继站";
HyperLink1.NavigateUrl=url+Server.HtmlEncode(name); 1.2页面源代码中<form name="form1" method="post" action="Default2.aspx?Name=DK51700%u4e2d%u7ee7%u7ad9" id="form1&quo..
[] []
本文示例源代码或素材下载
原文地址:http://aspalliance.com/1092_Rich_Text_Editor_Part_I 作者:Haissam Abdul Malak 文章内容 介绍 在用户控件中添加HTML代码 javascript文件 编辑器属性 添加一个样式表 结论 介绍 我的一个朋友在一个正在开发的项目(一个博客网站)中遇到了一些问题,是关于文本编辑器的。在研究了所有免费的编辑器之后,他发现没有一个是他所需要的,所以我接下了这个任务,帮他开发一个HTML在线编辑器的用户控件,我认为和大家分享这个控件是个好主意,达到了知识共享的目的。 这个编辑器包括如下一些特性 1、工具栏包括了全部的功能(下面已列出) ·排列(居左,居中,居右) ·字体格式(加粗,下划线,斜体,字号,字体,文字颜色) ·计算单词数,删除格式,插入水平线,撤销,重复,插入字符 2、HTML模式结合到了一个框架中,文本模式结合到了..
[] []
本文示例源代码或素材下载
原文地址:http://aspalliance.com/1156_Rich_Text_Editor__Part_II 作者:Haissam Abdul Malak 介绍 在我们一起研究了如何开发一个HTML在线编辑器后(第一部分在这里 http://aspalliance.com/1092_Rich_Text_Editor_Part_I ),现在来给它增加一些特性,扩展它的功能,使它更实用。本文我们将了解这些新的特性是如何实现的,所有的新增功能都是用javascript来写的。 从之前的文章你看到了开发一个你自己的HTML在线编辑器是多么简单。当然,我们的第一个版本只包括一些标准功能,现在,我们要给它增加一些新的功能,我敢说,它将包括更多的特性并且更加实用。 下面列出这些新增的特性 1、删除线:可以给用户输入的文本增加删除线 2、减少/增加缩进:可以减少或增加文本的缩紧 3、插入图片:可以新开一个窗口让用户选择需要上传的图片,然后直接插入到编辑器里 4、复制,剪切和粘贴:通过剪..
[] []
<b>共2个文件 data.xml 和get.html</b>
data.xml代码: 以下为引用的内容:
<?xml version=''1.0'' encoding=''utf-8''?> <root> <Events> <Item Title=''最新图片交替闪现效果代码'' /> <Item Title=''页面刷新与弹出窗口问题解决方法'' /> <Item Title=''每个IP每天只弹一次的窗口'' /> <Item Title=''求助asp+xml如何实现分页效果'' /> <Item Title=''网页特效园地'' /> <Item Title=''JS动态实现图片轮换显示'' /> </Events> </root>
get.html代码: 以下为引用的内容:
<!DOCTYPE HTML PUBLIC ''-//W3C//DTD HTML 4.01 Transitional//EN'' ''http://www.w3.org/TR/html4/loose.dtd''> <html> <head> <meta http-equiv=''Content-Type'' content=''text/html; charset=gb2312''> <title>如何用html+javasrcipt来读取xml实例 </title..
[] []
1. 我打算改变我的主机提供商,这对我以前的搜索引擎排名有影响吗? 答:这种改变对搜索引擎没有影响,但ISP提供的服务质量有可能影响到网站在搜索引擎中的排名情况,您需要确保您网站可以正常访问并具有正常的访问速度。如果服务商提供的带宽不够,当搜索引擎来访问你的网站,由于下载速度过慢,则你的网页有可能失去机会甚至不被收录。 2. 标题(title tag)应该多长适宜?我想是越长越好,不知是否正确? 答:我建议,每个网页都应有标题,并且标题包含该网页所应使用的关键词,即你希望人们通过搜索引擎来找到你的单词或短语。还有,网页的标题应吸引人并短小精悍,就如同报纸的标题一样,短短的精彩文字就能引起你继续读下去的兴趣,网页标题的作用非常重要,应该说是网页内容的缩影,不仅如此,当人们通过搜索引擎找到你的网站,一般地讲,网站描述就是你的网站首页的标题,吸引人的描述可给您带来额外的访问量。 3. 如果我注册了另一个域名,..
[] []
颜色的使用在网页制作中起着非常关键的作用,有很多网站以其成功的色彩搭配令人过目不忘。但是对于刚开始学习制作网页的人来说,往往不容易驾驭好网页的颜色搭配。除了学习各种色彩理论和方法之外,笔者认为多学习一些著名网站的用色方法,对于我们制作美丽的网页可以起到事半功倍的作用。所以,笔者总结了一些著名网站的颜色搭配方法,这些方法可以让我们的学习少走弯路,快速提高我们的网页制作水平。
一、网页颜色原理和象征意义
我们所有网页上颜色,在HTML下看到的是以颜色英文单词或者十六进制的表示方法(如#000000表示为黑色)。不同的颜色有着不同的含义,给人各种丰富的感觉和联想。
红色:热情、奔放、喜悦、庄严 黄色:高贵、富有、灿烂、活泼 黑色:严肃、夜晚、沉着 白色:纯洁、简单、洁净 蓝色:天空、清爽、科技 绿色:植物、生命、生机 灰色:庄重、沉稳 紫色:浪漫、富贵 棕色:大地、厚朴 二..
[] []
在CSS中,一个经常被人们讨论的先进之处即背景图像的可层叠性,并允许他们在彼此之上进行滑动,以创造一些特殊的效果。根据CSS2.0当前的规定,每一个背景图像都需要各自的HTML元素。在许多情况下,典型的标记已经为一般的接口组件提供了多种元素以供我们使用。
在CSS中,一个经常被人们讨论的先进之处即背景图像的可层叠性,并允许他们在彼此之上进行滑动,以创造一些特殊的效果。根据CSS2.0当前的规定,每一个背景图像都需要各自的HTML元素。在许多情况下,典型的标记已经为一般的接口组件提供了多种元素以供我们使用。
标签导航栏就是其中的一个例子。过去,我们频繁的使用这些标签,并已成为了一种非常流行的站点导航方式。现今,在CSS已被广泛支持的前景下,我们可以为我们站点制作出更高质量和更好外观的标签导航栏来。你也许知道CSS可以用来“驯服”无序的列表,或许你还曾经看到过这种样式的标签列表:
如果我们想用..
[] []
第1天:选择什么样的DOCTYPE
前言
大家好!这个系列文章是按阿捷自己制作w3cn.org站点的过程编写的。之前阿捷也一直没有制作过一个真正符合web标准的网站。现在边参考国外资料边制作,同时把过程中的心得和经验记录下来,希望对大家有点帮助。好了,让我们开始吧。
第一天
开始制作符合标准的站点,第一件事情就是声明符合自己需要的DOCTYPE。
查看本站首页原代码,可以看到第一行就是:
打开一些符合标准的站点,例如著名web设计软件开发商Macromedia,设计大师Zeldman的个人网站,会发现同样的代码。而另一些符合标准的站点(例如k10k.net)的代码则如下:
那么这些代码有什么含义?一定要放置吗?
什么是DOCTYPE
上面这些代码我们称做DOCTYPE声明。DOCTYPE是document type(文档类型)的简写,用来说明你用的XHTML或者HTML是什么版本。
其中的DTD(例如上例中的xhtml1-transitional.dtd)叫文档..
[] []
在另一个框架集之内的框架集称作嵌套的框架集。一个框架集文件可以包含多个嵌套的框架集。大多数使用框架的 Web 页实际上都使用嵌套的框架,并且在 Dreamweaver 中大多数预定义的框架集也使用嵌套。如果在一组框架里,不同行或不同列中有不同数目的框架,则要求使用嵌套的框架集。
例如,最常见的框架布局在顶行有一个框架(框架中显示公司的徽标),并且在底行有两个框架(一个导航框架和一个内容框架)。此布局要求嵌套的框架集:一个两行的框架集,在第二行中嵌套了一个两列的框架集。
Dreamweaver 会根据需要自动嵌套框架集;如果您在 Dreamweaver 中使用框架拆分工具,则您就不需要考虑哪些框架将被嵌套、哪些框架不被嵌套这样的细节。
有两种方法可在 HTML 中嵌套框架集:内部框架集可以与外部框架集在同一文件中定义,也可以在不同文件中单独定义。Dreamweaver 中每个预定义的框架集均在同一文件中定义其所有框架集。
这两种类型..
[] []
常见的例子就是:一个站点上有多个页面样式提供浏览者选择。
同时,在选择了某样式后,再次打开该页面时,将仍然保持该样式。
自然会想到了CookIE技术
下面是HTML代码部分(另外再加需要的CSS文件就可以使用了):
请选择下面的下拉菜单测试换肤效果
css.css
css1.css
css2.css
css3.css
[] []
Visio是微软出品的流程图制作软件,不少人比较熟悉。其实,Visio还有一个鲜为人知的功能,可以用来制作网页,用它的“另存为网页”功能,能制作出“高难度”的网页。如地图,打开网页后,既可以整体查看,也可以在当前页任意放大查看,最高可以放大12倍。再就是对于比较复杂的Word表格、CAD绘图等等,在其它网页编辑软件中一般无法在不走
一、启动Visio2002中文版,依次点击菜单“文件→新建→新建绘图”,建一个空白的Visio文件。页面默认值为“A4”大小,一般不需变动。因为将要导入的地图是长方形的,故点击菜单“文件”、“页面设置”,将页面设置改为“横向”(图1)。
图1页面设置
二、依次点击菜单“插入→图片→来自文件”,在磁盘上找到地图,插入到当前页面上,然后用鼠标拖动图片的任意角,将地图大小调整合适,最大不要超过实际页面。如果你想导入的不是图片,而是比较复杂的Word表格、CAD绘图等等,则应点击“插..
[] []
CSS用样式表美化你的网页
第1天:选择什么样的DOCTYPE
前言
大家好!这个系列文章是按阿捷自己制作这个站点的过程编写的。之前阿捷也一直没有制作过一个真正符合web标准的网站。现在边参考国外资料边制作,同时把过程中的心得和经验记录下来,希望对大家有点帮助。好了,让我们开始吧
第一天
开始制作符合标准的站点,第一件事情就是声明符合自己需要的DOCTYPE。
查看本站首页原代码,可以看到第一行就是:
打开一些符合标准的站点,例如著名web设计软件开发商Macromedia,设计大师Zeldman的个人网站,会发现同样的代码。而另一些符合标准的站点(例如k10k.net)的代码则如下:
那么这些代码有什么含义?一定要放置吗?
什么是DOCTYPE
上面这些代码我们称做DOCTYPE声明。DOCTYPE是document type(文档类型)的简写,用来说明你用的XHTML或者HTML是什么版本。
其中的DTD(例如上例中的xhtml1-transitional.dtd)叫文档类型定义,里面包含了文档的规则,浏览器就根据..
[] []
现在IE7已经推出一段时间并且渗透到用户当中,不用等太久我们就可以在页面上使用更高级的CSS。两个最有用的项目将是 Child子和Adjacent Sibling相邻兄弟选择符。现在已是时候使用它们制作网页,并且更深入研究它们。
注意,选择器包括现行的符号,“>”,“ ”和空格(后代选择符),涉及到子选择器,相邻兄弟选择器,后代选择器,统称为选择符。
一个较好的方法
在我们研究选择符之前,弄清楚他们的不同和为什么它们是好东西的原因是个不错的主意。原因很简单,它减少网页的“class-itis”弊病。主要原因就是“class-itis”在目前网页中非常普遍,直到现在,我们拥有了为建立配合CSS选择器而存在而且支持完美的后代选择符,即两个选择器之间空格。
当使用后代选择符,右边的一个元素选择器是被选择的,不管左边的元素选择器标签有几个。举例,p a{color:red;},意思是段落里面的所有链接都是..
[] []
我们知道,搜索引擎都有自己的“搜索机器人”(ROBOTS),并通过这些ROBOTS在网络上沿着网页上的链接(一般是http和src链接)不断抓取资料建立自己的数据库。对于网站管理者和内容提供者来说,有时候会有一些站点内容,不希望被ROBOTS抓取而公开。为了解决这个问题,ROBOTS开发界提供了两个办法:一个是robots.txt,另一个是The Robots META标签。 一、 robots.txt1、 什么是robots.txt?robots.txt是一个纯文本文件,通过在这个文件中声明该网站中不想被robots访问的部分,这样,该网站的部分或全部内容就可以不被搜索引擎收录了,或者指定搜索引擎只收录指定的内容。当一个搜索机器人访问一个站点时,它会首先检查该站点根目录下是否存在robots.txt,如果找到,搜索机器人就会按照该文件中的内容来确定访问的范围,如果该文件不存在,那么搜索机器人就沿着链接抓取。robots.txt必须放置在一个站点的根目录下,而且文件名必须全部小写。网站 URL 相应的 ..
[] []
如果你想尝试一下不用表格来排版网页,而是用CSS来排版你的网页,也就是常听的用DIV来编排你的网页结构,又或者说你想学习网页标准设计,再或者说你的上司要你改变传统的表格排版方式,提高企业竞争力,那么你一定要接触到的一个知识点就是CSS的盒子模式,这就是DIV排版的核心所在,传统的表格排版是通过大小不一的表格和表格嵌套来定位排版网页内容,改用CSS排版后,就是通过由CSS定义的大小不一的盒子和盒子嵌套来编排网页。因为用这种方式排版的网页代码简洁,更新方便,能兼容更多的浏览器,比如PDA设备也能正常浏览,所以放弃自己之前钟爱的表格排版也是值得的,更重要的是CSS排版网页的优势远远不只这些,本人在这里就不多说,自己可以去查找相关信息。
理解CSS盒子模型
什么是CSS的盒子模式呢?为什么叫它是盒子?先说说我们在网页设计中常听的属性名:内容(content)、填充(padding)、边框(border)、边界(margin), CSS盒子模式都..
[] []
使用XHTML+CSS构架好处不少,但也确实存在一些问题,不论是因为使用不熟练还是思路不清晰,我就先把一些我遇到的问题写在下面,省的大家四处找。 1.在mozilla firefox和IE中的BOX模型解释不一致导致相差2px解决方法: div{margin:30px!important;margin:28px;} 注意这两个margin的顺序一定不能写反,据阿捷的说法!important这个属性IE不能识别,但别的浏览器可以识别。所以在IE下其实解释成这样: div{maring:30px;margin:28px} 重复定义的话按照最后一个来执行,所以不可以只写margin:XXpx!important; 2.IE5和IE6的BOX解释不一致IE5下div{width:300px;margin:0 10px 0 10px;}div的宽度会被解释为300px-10px(右填充)-10px(左填充)最终div的宽度为280px,而在IE6和其他浏览器上宽度则是以300px+10px(右填充)+10px(左填充)=320px来计算的。这时我们可以做如下修改: div{width:300px!important;width /**/:340px;margin:0 10px 0 10px} ..
[] []
其实Teeda还支持HTML模板。 建立工程如下图: 所需lib列表如下:aopalliance-1.0.jar
commons-collections-3.1.jar
commons-el-1.0.jar
commons-fileupload-1.2.jar
commons-io-1.3.2.jar
commons-lang-2.1.jar
commons-logging-1.1.jar
geronimo-jta_1.1_spec-1.0.jar
javassist-3.4.ga.jar
jcaptcha-all-1.0-RC6.jar
jstl-1.1.2.jar
log4j-1.2.13.jar
ognl-2.6.9-patch-20070908.jar
poi-3.0-FINAL.jar
portlet-api-1.0.jar
s2-extension-2.4.28.jar
s2-framework-2.4.28.jar
s2-tiger-2.4.28.jar
teeda-ajax-1.0.13-sp4.jar
teeda-tiger-1.0.13-sp4.jar
xercesImpl-2.6.2.jar
xmlParserAPIs-2.6.2.jar
teeda-core-1.0.13-sp4.jar
teeda-extension-1.0.13-sp4.jar 代码依次为: HogeOutputRenderer.javapackagecom.teeda.render;
importjava.io.IOException;
importjavax.faces.component.html.HtmlOutputText;
importjavax.faces.context.Face..
[] []
我们已经学习过如何来选取DOM元素,怎么创建数组,怎么创建函数,怎么把事件添加到元素,今天我们来深入地学习一下如果操纵HTML元素。通过MooTools 1.2,你可以添加新元素到一个HTML页面中,也可以删除元素,以及改变任何样式或者元素参数,这些都非常容易。
基本方法
.get();
这个工具可以让你获取元素的属性(property)。元素的属性是组成一个HTML元素的各种不同部分,例如src、value、name等等。使用.get();方法非常简单:
参考代码: [复制代码] [保存代码]
// 下面这行将返回id为“id_name”的元素的html标记名(div、a、span……)
$('id_name').get('tag');
参考代码: [复制代码] [保存代码]
<div id="body_wrap">
<span id="id_name">Element</span> <!-- 上面的代码将返回“span” -->
</div>
你可以使用..
[] []
最近想弄html静态ASP.net生成,找到以下文章,先记录下
方案1: /// <summary> /// 传入URL返回网页的html代码 /// </summary> /// <param name=''Url''>URL</param> /// <returns></returns> public static string getUrltoHtml(string Url) { errorMsg = ''''; try { System.Net.WebRequest wReq = System.Net.WebRequest.Create(Url); // Get the response instance. System.Net.WebResponse wResp =wReq.GetResponse(); // Read an HTTP-specific property //if (wResp.GetType() ==HttpWebResponse) //{ //DateTime updated =((System.Net.HttpWebResponse)wResp).LastModified; //} // Get the response stream. System.IO.Stream respStream = ..
[] []
在Page_Load事件中添加如下代码即可:
label1.Style.Add(''word-break'', ''break-all'');
或在label1中添加style属性:
<asp:Label ID=''label1'' style=''word-break:break-all'' runat=''server''></asp:Label>
比如现在有三页,第3页只有一条记录,当删除第3页的记录时,有时候可能会出错,解决的办法如下: string listClass = Class.SelectedValue.ToString(); dgManage.DataSource = BLL.NewsInfo.ListAllNews(listClass); try { dgManage.DataBind(); } catch { if (dgManage.CurrentPageIndex > 0) { dgManage.CurrentPageIndex -= 1; dgManage.DataBind(); } }
如何防止页面的输入表格,被用户一次性在一行输入很长的字符而造成页面难行,其实很简单,可以用 CSS的换行属性强制换行就可..
[] []
[] [] [] [] [] [] []
[] [] [] [] []
版权所有 2006-2008 保留所有权利 湘ICP备06008262号