木子屋 Dnawo's BLOG

2007-10 归档

共 57 篇

揪出textarea中神秘的空格

如上图所示,页面打开没输入任何内容,光标放到文本框中却发觉文本框中多了神秘的空格,打开源代码没看出有什么异常: 试图用ASP的Trim函数来去掉它,但发觉保存完再打开时仍存在。会不会又是全角空格的原因?试着将上拉一行,这回正常了。 无意中回车再换成两行后神秘的空格又出来了!那么就不是全角空格的原因:( DW中新建一个HTML页,插入一个teaxtarea,再用回车将和分成两行,浏览却没出现神秘的空格: 无语!直觉做了如下测试: 好了,总结一下:应尽量避免和之间出现非常规字符,以避免神秘空格的出现!

修改资料时设定下拉菜单某个值为选中状态

在修改资料时,为方便用户操作,必须将先前选取的下拉菜单的某个值设定为选中状态,通常我们用ASP书写如下代码: 碰上下拉菜单项非常多时,书写起来非常浪费时间,下边写了个JS函数用来实现转换,只需将原来的复制粘贴到页面begin和end之间,点击转换按钮,页面即显示转换后的,再复制粘贴回去即可: 想看看动网是怎么解决这个问题的,打开mymodify.asp找了他的转换函数: 其中第一个参数为要选定的值,第二个参数为全部项的值组成的字符串,各项值以逗号隔开,如:Chk_select("2222","1111,2222,3333,4444")。

上班族饮食十大“夺命”恶习

夺命恶习1:进食速度过快 夺命理由:加重肠胃负担,导致肥胖。很多办公室一族的午餐,都是在非常匆忙的状态下吃完的。进食速度过快,食物未得到充分咀嚼,不利于口中食物和唾液淀粉酶的初步消化,加重肠胃负担;咀嚼时间过短,迷走神经仍在过度兴奋之中,长此以往,容易因食欲亢进而肥胖。 见招拆招:尽可能让牙齿和舌头动得慢一点,如果真的时间很紧张,那就牺牲一点打牌或者打瞌睡的工夫。 大家都知道饮食不健康可能会引发可怕的病症,但往往忽略饭后的一些小习惯,殊不知,这些不起眼的生活陋习,很有可能成为你健康的致命“杀手”…… 夺命恶习2:不吃早餐 夺命理由:严重伤胃,使你无法精力充沛地工作,而且还容易“显老”。 德国埃朗根大学研究人员在对7000个男女对象的长期跟踪后发现,习惯不吃早餐的人占到了40%,而他们的寿命比其余60%的人平均缩短了2.5岁。而另一所大学在一次对80-90岁老年人的研究中发现,他们长寿的共同点之一是:每天吃一顿丰盛的早餐。…

解决缩小图标变样问题——Dribs and drabs(译)

在这个冠冕堂皇的标题之下,我想回答一个土方,有人在博客提出很久了。该土方很好的描述了很多图标设计师所面临的典型问题。 这里是那个问题: "你好,我也是做图标的,我有一个问题:如何合适地缩小一个图标?我做的大图标清晰而且漂亮,但缩小的图标就变得肮脏和讨厌了,我很想纠正这种情形" 在缩小图标的过程中,至少有两点。首先是和人们所能感知的具体特点细节有关,另外是和屏幕分辨率有关。 让我们开始第一项。 对一个大图标(或其他图像) ,我们潜意识对物体的大小进行分类,选出大型,中型和小型。对较小的图标,我们可以更粗略地划分:大(涉及图标大小)和小的物体。小的图标只有很微小的局部,如果一个设计师没有作出特别努力来帮助用户区分它们,那么所有内容都会被混合成一个密集点。…

分析比较263.com和ganji.com的网站文件结构

在提高站点的打开速度、降低服务器负荷、搜索引擎优化等等因素的影响下,很多站长对网站静态化可是乐不知疲,加上很多大站点也加入了这一行列,就更加肯定了静态化的优势。静态化实现起来在技术上算不上什么难题,但对于一个大站点来说,如何规划好整个站点的文件结构应更为重要。今天我们就来分析263在线和赶集网的网站文件结构,它们皆为分类信息站且分类大致相同,并且均静态化到了牙齿(整站静态化),因而具有可比性,此次分析对我们以后实现整站静态化是非常有参考意义的。好了,下边我们首先来分析其结构。 说明:由于今天我们讨论的重点是静态化部分文件结构的规划,又因263在线和赶集网在站点各大类之间的结构是相同的,所以我们只从两个站中各取一类加以分析。 上图为赶集网房产分类关系图,下图为263在线招聘求职分类关系图:…

31 个用来测试你网站各项性能的在线工具

网站代码验证 没人可以细致到保证自己的网站代码都是正确的,你可以通过以下测试来验证网站代码是否正确。 1 . WDG HTML Validator:一个很好的工具,能找出网站语法错误的地方,并标注出来,也可选择对网站上单独的每一页进行单页分析。( 强烈推荐 ) 2 . W3C Markup Validation Service:对 HTML 和 XHTML 都能进行代码测试,自称是互联网络上第一个(也是使用者最多的)的 HTML 验证工具。 3 . W3C CSS Validation Service:用于验证 css 源代码,能够标注出不好的 css 代码设计。例如:“Same colors for color and background-color in two contexts”。…

JS创建桌面快捷方式

<script language="JavaScript"> function toDesktop(sUrl,sName){ try { var WshShell = new ActiveXObject("WScript.Shell"); var oUrlLink = WshShell.CreateShortcut(WshShell.SpecialFolders("Desktop") + "\\" + sName + ".url"); oUrlLink.TargetPath = sUrl; oUrlLink.Save();…

vb开发的activex 与javascript 交互

1)javascript操作activex 开发工程中,我们常会用到这种情况。比如说,当点击web控件时,使activex的某个按妞变灰。 为了实现上面的功能,我们要在activex中加一个let属性。然后在set~~中加如相应的操作代码。 这样在网页里我们就可以通过javascript来操作这个属性。 我们在activex程序中加入: 在网页中我们就可以用document.all('activex的id').TxtVisible = ture 或者false来设置txt是否显示了。 2)activex来操作javascript函数 我们在网页中加入一段javascript代码: 在activex我们可以通过如下代码来调用。…

软件代码签名证书有什么用

现在各种间谍软件、黑客程序、流氓软件泛滥,使得用户根本不敢随便在网上下载软件代码,所以,作为真正为用户提供正版自主开发软件的您,一定要让最终用户放心下载您的软件代码,这样才能有利于您的业务发展,而代码签名证书就是让您的用户放心确信此代码确实是您开发的和是没有被非法修改和破坏的。用户在下载之前可以查看到软件开发商的详细信息 ,同时可以看到此代码签名证书是通过权威认证的,是可信的,这样,您的用户就可以放心下载了。请注意:代码签名并不是加密软件本身,而且在软件上附加一个通过可信任的权威机构认证的数字签名。 下面来演示一下有代码签名和没有代码签名的不同以说明软件代码签名的作用: 如下图 1 所示,您在页面上放一个增强页面功能的 ActiveX 文件 (.ocx/.cab) ,如果没有代码签名, Windows 2000 IE 缺省是不允许运行的:…

不同证书格式转换指南

在使用signcode进行代码签名的过程中我们知道单证书(.pfx)的签名过程要比双证书(.pvk和.spc)的简单,所以我们就需要把双证书文件转换成单证书文件;而有的朋友可能需要使用命令行方式来实现签名,就需要把单证书文件转换成双证书文件,下边我们就来看看怎么实现不同证书格式的转换方法。 一、从.pvk和.spc格式转换成.pfx格式 1. 下载微软的转换工具软件:pvkimprt.rar,并成功安装; 2. 请确认您电脑上已经安装了颁发代码签名证书的中级根证书。 3. 在DOS状态下,进入保存两个签名证书文件mycert.pvk和mycert.spc的目录,请键入命令: 按提示输入私钥密码后,启动证书导入过程,按几个回车就成功把证书导入到Windows证书存储区,在IE浏览器的 "工具" — " Internet 选项" — "内容" — "证书" — "个人"中就能看到您的签名证书,再点击"导出"就可以得到包含有签名证书公钥和私钥的.pfx格式证书。…