JS随日期和时间变换文本

1、随日期变换文本

脚本说明:原理很简单,先获得本机系统当前的年月日,然后根据msg变量判断该输出哪一条。

把如下代码加入<body>区域中–>

<script language="JavaScript"> 
<!-- Hide
  var now = new Date();
  var month = now.getMonth() + 1;
  var date = now.getDate();
  var year = now.getYear();
  
        msgs = new Array
        msgs[1] = "每月1号的信息"
        msgs[2] = "每月2号的信息"
        msgs[3] = "每月3号的信息"
        msgs[4] = "每月4号的信息"
        msgs[5] = "每月5号的信息"
        msgs[6] = "每月6号的信息"
        msgs[7] = "每月7号的信息"
        msgs[8] = "每月8号的信息"
        msgs[9] = "每月9号的信息"
        msgs[10] = "每月10号的信息"
        msgs[11] = "每月11号的信息"
        msgs[12] = "每月12号的信息"
        msgs[13] = "每月13号的信息"
        msgs[14] = "每月14号的信息"
        msgs[15] = "每月15号的信息"
        msgs[16] = "每月16号的信息"
        msgs[17] = "每月17号的信息"
        msgs[18] = "每月18号的信息"
        msgs[19] = "每月19号的信息"
        msgs[20] = "每月20号的信息"
        msgs[21] = "每月21号的信息"
        msgs[22] = "每月22号的信息"
        msgs[23] = "每月23号的信息"
        msgs[24] = "每月24号的信息"
        msgs[25] = "每月25号的信息"
        msgs[26] = "每月26号的信息"
        msgs[27] = "每月27号的信息"
        msgs[28] = "每月28号的信息"
        msgs[29] = "每月29号的信息"
        msgs[30] = "每月30号的信息"
        msgs[31] = "每月31号的信息"
        var msg = msgs[date]
//-->
</script>
<script>
<!--
document.write(msg);
//-->
</script>

(更多…)


JS随机显示一条文本信息代码

第1步:将以下代码加到〈head〉与〈/head〉之间

<script language="JavaScript">
 <!-- Hide
 var a = Math.random() + ""
 var rand1 = a.charAt(5)
 quotes = new Array
 quotes[1] = '文本信息一'
 quotes[2] = '文本信息二'
 quotes[3] = '文本信息三'
 quotes[4] = '文本信息四'
 quotes[5] = '文本信息五'
 quotes[6] = '文本信息六'
 quotes[7] = '文本信息七'
 quotes[8] = '文本信息八'
 quotes[9] = '文本信息九'
 quotes[0] = '文本信息十'
 var quote = quotes[rand1]
 //-->
</script>

第2步:将以下代码加到你需要显示的位置,〈body〉与〈/body〉之间

<script language="JavaScript">
 <!-- Hide
 document.write( quote )
 // -->
 </script>

Dreamweaver 中空格的使用

Dreamweaver是一个非常简单好用而且功能强大的网页制作软件。但是,很多初学者都会遇到一个很困惑的问题,那就是空格。在 Dreamweaver中使用空格远远没有象Word中一样方便。比如首行无法空格,句子中间空一格以上都是不行的。原因是什么呢?这是因为在HTML语 言中多于一个的空格都被忽略不计,这样就造成了空格困难的原因。

如何解决Dreamweaver的空格问题呢?下面提供几个解决的方案:

1、制作一张很小的透明图片。嵌入到文本当中或者行首。这种方法实现起来比较麻烦。(这种不太方便,我是不用的)

2、使用全角空格,全角空格实现起来比较简单,智能ABC输入法下输入"V1" 。虽然也是空格但是对应的HTML代码却不是空格代码,而是字符。所以可以相安无事。不足之处是,在不支持中文字符集的浏览器看来就是乱码了。

推荐使用这个方法,一般需要空格的时候,我都是用这个,很方便。

3、使用软空格。即在要插入空格的地方按Ctrl+shift+空格。这样的空格所有浏览器都能认识。但是缺点是在页面编辑的时候无法看见插入了多少空格,只能在浏览器预览的时候才能看清楚。不够直观。

软空格其实使用的是代码,相应的代码为 " & nbsp; " ,是不间断空距标记。


打开链接,在新窗口还是同一窗口

刚才在PCHome下载频道找东西,发现首页底部有个“不打开新窗口”,选中后打开链接就不是在新窗口打开了……

1

觉得挺有意思的,就研究了一下,现在分析源代码,教你把它用在自己的网页上!

STEP 1

首先,在</head>上发现这样一句代码,加载了一个javascript文件

<script type=”text/javascript” src=”http://images.pchome.net/global/js/external.js”></script>

这里就不提供这个文件的下载了,如果有需要直接到上面的地址下载(右键 – 目标另存为);

STEP 2

接着往下看,在</head>下面发现

<base target=”_blank” />

这个很简单,就是让页面中所有链接都在新窗口打开; (更多…)


Photoshop 菜单中英文对照

Photoshop官方的中文版本已经很好了,所以这篇文章也没什么价值了,不过作为英文学习用还是蛮好的。开始咯!

一、File<文件>

1.New<新建>
2.Open<打开>
3.Open As<打开为>
4.Open Recent<最近打开文件>
5.Close<关闭>
6.Save<存储>
7.Save As<存储为>
8.Save for Web<存储为Web所用格式>
9.Revert<恢复>
10.Place<置入>
11.Import<输入>
<1>PDF Image
<2>Annotations<注释>
12.Export<输出>
13.Manage Workflow<管理工作流程> (更多…)


解决IE中Flash“单击以激活并使用此控件”的办法

在浏览网站的时候发现一个问题,当你将鼠标移动到FALSH等类型的控件上之后,就会出现“单击以激活并使用此控件”的提示,感觉非常讨厌。每次刷新都需要先点击进行激活。后来在网上查找相关内容,终于找到原因,今天整理出来和大家分享,希望对你有所帮助。

因为现在Flash的显示方式和以前不同了,将鼠标放到FLASH等控件上面就会有一个虚线框,提示说“单击以激活并使用此控件”。也就是说页面刚打开的时候,页面上的Flash是没有被激活的,需要用户点击确认,这时Flash可以正常播放,但如果里面有交互性内容(比如:按钮)就不能直接点击,鼠标点击激活后交互性内容才可以使用。原因是你的系统在最近升级更新过了,并且安装了更新系统编号为KB912945的补丁。

这是微软为了避免与Eolas公司和加利福尼亚大学之间的专利侵权纠纷,而发布的一个IE非安全更新,这不是什么BUG 。

安装这个补丁以后,IE浏览器对ActiveX控件和Java程序的处理方式将有所改变,默认情况下不会主动激活,因此用户在访问Flash广告等网络内容时需要多点击一次鼠标,但非交互式控件不会改变,微软已经通知网站开发人员最好对他们的网页作出相应修改! (更多…)


终于把SupeSite/X-Space同Discuz! 整合在一起了!

SupeSite、X-Space、Discuz! 是Comsenz公司开发的一系列产品,用他们可以构建功能十分强大的Web2.0社区门户,包括CMS、日志(博客)、群组(圈子)、相册(图片)、论坛等。

最近,在和几个同学在做一个大学生综合社区门户的网站(www.i0554.com),SupeSite/X-Space以及Discuz! 便成为了我的首选。

由于在PHP方面的薄弱,安装这几个程序的时候就出现了很多问题,通过到论坛求助等办法解决了一些。但是始终没有办法把SupeSite/X-Space同Discuz!全面整合在一起,无法实现同步登陆。肯定是Cookies不统一产生的,想了很多办法都没有解决。刚才发现两个地方的Cookies作用域和前缀都不一样,才明白自己错在什么地方了!

把Cookies作用域和前缀统一后,问题就解决了,真够简单的!


网页 UTF-8 编码的好处

网页使用UTF-8编码唯一的好处是,无论您的操作系统的使用语言是简体中文(GB2312字符集)、繁体中文(BIG5字符集)或者是朝鲜文、日文、法文、德文、俄文、阿拉伯文、希伯来文、西班牙文、葡萄牙文等各种语言文字,您在使用这些语言文字,都可以正常显示在网页中,其它任何人浏览时都会正常显示,不会有乱码,不会有重码和字符冲突,不需要调整页面的语言编码设置即可正常浏览,多种语言字符可以同时共存在页面上。

UTF-8是世界通用的语言编码,UTF-8的推广要归功于Google的应用,以及Blog开发者。而如果用Windows XP英文版的IE6.0浏览gb2312语言编码的网页,则会提示是否安装语言包。因此,可能会失去很多的国外浏览者。 国外浏览者。

UTF8 是(UNICODE八位交换格式)的简称,UNICODE是国际标准,也是ISO标准10646的等价标准。UNICODE编码的文件中可以同时对几乎所有地球上已知的文字字符进行书写和表示,而且已经是UNIX/LINUX世界的默认编码标准。在中国大陆简体中文版非常常用的GB2312/GB18030/GBK系列标准是我国的国家标准,但只能对中文和多数西方文字进行编码。为了网站的通用性起见,用UTF8编码是更好的选择。


Web 开发流程规范的五个要点

开发流程及规范:Web 开发的分散性和交互性,决定了 Web 开发必须遵从一定的开发规范和技术约定。

只有每个开发人员都按照一个共同的规范去设计、沟通、开发、测试、部署,才能保证整个开发团队协调一致的工作,从而提高开发工作效率,提升工程项目质量。

一、 项目的角色划分

如果不包括前、后期的市场推广和产品销售人员,开发团队一般可以划分为项目负责人、程序员、美工三个角色。

项目负责人在我们中国习惯称为”项目经理”,负责项目的人事协调、时间进度等安排,以及处理一些与项目相关的其它事宜。程序员主要负责项目的需求分析、策划、设计、代码编写、网站整合、测试、部署等环节的工作。美工负责网站的界面设计、版面规划,把握网站的整体风格。如果项目比较大,可以按照三种角色把人员进行分组。

角色划分是Web项目技术分散性甚至地理分散性特点的客观要求,分工的结果还可以明确工作责任,最终保证了项目的质量。分工带来的负效应就是增加了团队沟通、协调的成本,给项目带来一定的风险。所以项目经理的协调能力显得十分重要,程序开发人员和美工在项目开发的初期和后期,都必须有充分的交流,共同完成项目的规划和测试、验收。 (更多…)


favicon 全攻略

FAVICON简介

favicon就是在网站根目录下的favicon.ico文件,如 http://www.wilf.cn/favicon.ico

事实上,我们平时使用的桌面软件也都是有favicon图标的。

很多门户网站都有这个文件,Favicon可以方便用户在很多窗口的时候快速定位到他需要的那个TAB,人对图像的识别速度比抽象的文字还是要快很多。

Favicon以前只是在IE收藏时会用到,当收藏网站时,标题名称前会显示favicon.ico;但现在很多多窗口的浏览器都支持,比如目前很流行的FireFox,打开网站时会直接显示在网站地址前以及标题前。

相信现在很多朋友都在使用IE7.0了,IE7.0不但增加了标签页的功能,而且也可以显示favicon。

在RSS应用中,目前支持favicon的应用也越来越多……

FAVICON.ICO文件制作

favicon文件支持 16*16 和 32*32 两种格式,一般使用16*16。

favicon.ico文件生成还是有些难度的,因为它不是标准的位图文件,需要用专门的

以下是代码片段:
<link rel=”shortcut icon” href=”favicon.ico” >
<link rel=”icon” href=”animated_favicon1.gif” type=”image/gif” >