推荐阅读

Photoshop结合SAI给甜美女孩转手绘效果
本教程主要使用photoshop结合SA调出清纯女孩唯美的转手绘效果,整体的效果非常的漂亮,喜欢转手绘的朋友可以一起来学习。效果图:原图:首先是调色,调色一步步照着来就好,没什么好说的

PS影楼专业给模特保留细节细腻磨皮
原图效果图2、选择快速选择工具,选中人物脸部皮肤。如下图3、按ctrl+j 得出皮肤层。执行滤镜>模糊>高斯模糊 参数设置如下图6、盖印图层,选择 快速选择工具,选择模特脸部皮肤。得出选区。如下图

三个实际效果讲解相机慢曝光B门的使用方法
B门是一种既可以说是游离于相机四种模式(A、S、M、P)之外的摄影模式,也可以看成是M档的延伸。在B门模式下,摄影师既可以调整光圈,也可以完全控制快门速度,而这个所谓完全控制快门速度与M档有很大的区别。一般来说,在M档下摄影师可以从1/8000秒-30秒自由调节快门速度。而B门则是摄影师按住快门钮快门就会开启,而释放快门钮快门才会闭合。这么做到底有什么好处,我们还是来看几组照片,从实战中学习B门的使用方法吧。 实际效果一:平静的水面 这是什么? 难得一见的如镜面般的水面。 为什么难做到? 我相信如果满世界找平静如镜面般的水面还是可以找到的,但是你要知道绝大多数的湖面海面可都是有波澜的。 适用于什么场景? 环境光很暗的场景。 该怎么做? 用三脚架将相机固定好。然后将相机调整至B门,有的相机在模式转盘里有单独的B门模式,有的相机是在M档里将快门速度调整到30秒之后的一档就是B门了。调整到B门之后使用一个比较小的光圈。这时最好用快门线操作相机的快门,否则你将一直按着快门按钮,就算我们忽略了相机的抖动,一直按很长时间手也会酸的。按下快门线上的快门钮,并且锁住快门。然后短则等上两三分钟,长则等上半个小时,这需要视环境光亮度而定。所以多拍几张是很必要的。觉得曝光差不多了,就可以给快门钮解锁,曝光就完成了。
最新发布

Dreamweaver网页制作技巧:使用模板
随着Internet的普及,很多人已经不满足于仅仅上网冲浪,而希望深入地参与其中。现在,拥有自己的Web网站已经成为一种潮流。虽然制作一个简单的网页并不困难,但是制作出超凡脱俗的网站就不那么容易了,因此我们特意为大家准备了最新网站设计软件Dreamweaver MX 2004的系列教程,希望对大家有所帮助。 通常在一个网站中会有几十甚至几百个风格基本相似的页面,如果每次都重新设定网 页结构以及相同栏目下的导航条、各类图标就显得非常麻烦,不过我们可以借助Dreamweaver MX 2004的模板功能来简化操作。其实模板的功能就是把网页布局和内容分离,在布局设计好之后将其存储为模板,这样相同布局的页面可以通过模板创建,因此能够极大提高工作效率。 一、制作模板 制作模板和制作一个普通的页面完全相同,只是不需要把页面的所有部分都制作完成,仅仅需要制作出导航条、标题栏等各个页面的公有部分,而把中间区域用页面的具体内容来填充。 第一步:先在Dreamweaver MX 2004中运行“File→New”命令,接着从图1所示的窗口中依次选定“Template page→HTML template”选项,点击“Create”按钮之后即可创建一个模板文件。 第二步:在页面设计视图下插入网页框架、导航条、Flash标题等所有页面公有的元素(图2),然后运行“File→Save”命令将这个模板保存下来。

解决在DW中不支持中文文件名的方法
用Dreamweaver制作网页时,如果插入的图片、GIF动画、声音、视频或链接的网页是用中文命名的,在用IE浏览器浏览时可能显示不出来。以至于大家不得不将用到的素材全改为英文文件名,然后再在Dreamweaver中引用。随着素材的增多,因为是英文文件名,要查找某个文件是多么不方便呀! 经过摸索,笔者发现Dreamweaver可以插入以中文命名的素材、也可以链接以中文命名的网页。在插入素材或链接网页后切换到代码窗口,将乱码文件名改为相应的中文文件名即可。 注意:“属性”面板中已显示出插入或链接的中文文件名,但在代码窗口中显示的是乱码,你只需按照“属性”面板所显示的文件名将代码中的乱码改正过来即可。这样再用IE浏览器浏览就可以显示出来。

Macromedia Dreamweaver 8.0.1更新
Macromedia Dreamweaver 8 是建立 Web 站点和应用程序的专业工具。它将可视布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建界面吸引人的基于标准的网站和应用程序。从对基于 Css 的设计的领先支持到手工编码功能,Dreamweaver 提供了专业人员在一个集成、高效的环境中所需的工具。开发人员可以使用 Dreamweaver 及所选择的服务器技术来创建功能强大的 Internet 应用程序,从而使用户能连接到数据库、Web 服务和旧式系统。 2006 年 3 月 3 日8.0.1Update 该产品更新修复了 Dreamweaver 8.0 中的错误。所有 Dreamweaver 8.0 用户都应该应用此更新程序,与所使用的操作系统无关。此更新程序会将 Dreamweaver 8.0 更新至 8.0.1 版本。将提供完整的发行说明。 8.0.1 更新解决的问题 8.0.1 更新用于修正 Macintosh 和 Windows 平台上的 Dreamweaver 8 中的错误。以下列出了其中解决的一些比较重要的问题。有关修正的所有错误的列表,请访问 Adobe 网站*。 启动 该更新修正了时有发生的 Dreamweaver 在几天后无法启动的问题。 文件面板 (Macintosh) Macintosh 上的 Dreamweaver 在调整“文件”面板的大小时需要很长时间,如果“资源”面板中包含大量图像文件,也需要很长时间才能显示出来,该更新修正了这两个问题。

Adobe Dreamweaver CS3 暨Creative Suite 3问世
什么是 Dreamweaver CS3? 借助 Adobe Dreamweaver CS3 软件, 快速、轻松地完成设计、开发和维护网站和 Web 应用程序的全过程。Dreamweaver CS3 是为设计人员和开发人员而构建的, 它提供一个选择: 是在直观的可视布局界面中工作, 还是在简化的编码环境中工作。与 Adobe Photoshop CS3、Adobe Illustrator CS3、Adobe Fireworks CS3、Adobe Flash CS3 Professional 和 Adobe Contribute CS3 软件的智能集成确保在您喜爱的工具上有一个有效的工作流。2,Adobe Creative Suite 3 Design Standard 侧重于专业的打印设计。3,Adobe Creative Suite 3 Web Premium 组合了出类拔萃的 Web 设计和开发工具。而Dreamweaver CS3就属于该版本,该版本组合了出类拔萃的 Web 设计和开发工具。 4,Adobe Creative Suite 3 Web Standard 供专业的 Web 开发人员使用。包含了 Flash CS3 Professional、Dreamweaver CS3、Adobe Fireworks CS3、Contribute CS3的标准网页三剑客版。5,Adobe Creative Suite 3 Production Premium 对于视频专业人士而言, 是一套完整的后期制作解决方案。6,Adobe Creative Suite 3 Master Collection 可以让您在当今最全面的创作环境中跨媒体 (打印、Web、交互、移动、视频和影片) 进行设计。 虽说是6大版本,但实际上只有4个版本(Design和Web版的完整和精简版而已)

基础(4)设置Dreamweaver远程文件夹
此文件夹是您存储用于生产、协作、部署或许多其它方案的文件的位置。远程文件夹通常位于运行 Web 服务器的计算机上。可通过在“基本”选项卡中回答向导提出的问题或者单击“高级”选项卡并直接输入信息的方式来设置此文件夹的选项。 在 Dreamweaver“文件”面板中,该远程文件夹被称为远程站点。在设置远程文件夹时,必须为 Dreamweaver 选择访问方法,以将文件上传和下载到 Web 服务器。 有关设置远程文件夹的教程,请参阅 www.adobe.com/go/vid0162_cn。 注: Dreamweaver 可连接到支持 IPv6 的服务器。所支持的连接类型包括 FTP、SFTP、WebDav 和 RDS。有关详细信息,请参阅 www.ipv6.org/ 选择“站点”>“管理站点”。 单击“新建”并选择“站点”以设置新站点,或选择现有的 Dreamweaver 站点并单击“编辑”。 单击“高级”选项卡,选择“远程信息”类别,然后选择在本地和远程文件夹之间传输文件时要使用的访问方法: 无 如果不希望将站点上传到服务器,可保留此默认设置。 FTP 如果使用 FTP 连接到 Web 服务器,请使用此设置。 本地/网络 在访问网络文件夹或在本地计算机上存储文件或运行测试服务器时使用此设置。 RDS (远程开发服务),如果使用 RDS 连接到 Web 服务器,请使用此设置。对于这种访问方法,远程文件夹必须位于运行 Adobe® ColdFusion® 的计算机上。 Microsoft Visual SourceSafe 如果使用 Microsoft Visual SourceSafe 连接到 Web 服务器,请使用此设置。只有 Windows 支持此方法;要使用此方法,必须安装 Microsoft Visual SourceSafe Client 第 6 版。 WebDAV (基于 Web 的分布式创作和版本控制)如果使用 WebDAV 协议连接到 Web 服务器,请使用此设置。 对于这种访问方法,必须有支持此协议的服务器,如 Microsoft Internet Information Server (IIS) 5.0,或安装正确配置的 Apache Web 服务器。 注: 如果选择 WebDAV 作为访问方法,并且是在多用户环境中使用 Dreamweaver,则还应确保您的所有用户都选择 WebDAV 作为访问方法。如果一些用户选择 WebDAV,而另一些用户选择其它访问方法(例如 FTP),那么,由于 WebDAV 使用自己的锁定系统,因此 Dreamweaver 的存回/取出功能将不会按期望的方式工作。 设置 FTP 访问的选项 选择“站点”>“管理站点”。 单击“新建”并选择“站点”以设置新站点,或选择现有的 Dreamweaver 站点并单击“编辑”。 选择“高级”选项卡并单击“远程信息”类别。 选择 FTP 并输入 Web 站点的文件要上传到的 FTP 主机的主机名。 FTP 主机是计算机系统的完整 Internet 名称,如 ftp.mindspring.com。请输入完整的主机名,并且不要附带其它任何文本。特别是不要在主机名前面加上协议名。 注: 如果不知道 FTP 主机,请与 Web 站点托管服务商联系。 输入您在远程站点上存储公开显示的文档的主机目录(文件夹)。 如果不能确定应输入哪些内容作为主机目录,请与服务器管理员联系或将文本框保留为空白。在有些服务器上,根目录就是您首次使用 FTP 连接到的目录。若要确定这一点,请连接到服务器。如果出现在“文件”面板“远程文件”视图中的文件夹具有像 public_html、www 或您的登录名这样的名称,它可能就是您应该在“主机目录”文本框中输入的目录。 输入用于连接到 FTP 服务器的登录名和密码。 单击“测试”测试登录名和密码。 默认情况下,Dreamweaver 会保存密码。如果您希望每次连接到远程服务器时 Dreamweaver 都提示输入密码,请取消选择“保存”选项。 如果防火墙配置要求使用被动式 FTP,请选择“使用被动式 FTP”。 “被动式 FTP”使您的本地软件能够建立 FTP 连接,而不是请求远程服务器来建立它。如果不能确定是否使用被动式 FTP,请询问系统管理员。 有关详细信息,请参阅 Adobe 网站上的 TechNote 15220,网址为 www.adobe.com/go/15220_cn。 如果使用支持 IPv6 的 FTP 服务器,请选择“使用 IPv6 传输模式”。 随着 Internet 协议第 6 版 (IPv6) 的发展,EPRT 和 EPSV 已分别替代 FTP 命令 PORT 和 PASV。因此,如果您正试图连接到支持 IPv6 的 FTP 服务器,必须为数据连接使用被动扩展 (EPSV) 和主动扩展 (EPRT) 命令。 有关详细信息,请参阅 www.ipv6.org/。 如果通过防火墙连接到远程服务器,请选中“使用防火墙”。 单击“防火墙设置”编辑防火墙主机或端口。 如果希望自动同步本地和远程文件,请选择“维护同步信息”。(默认情况下选择该选项。) 如果希望在保存文件时 Dreamweaver 将文件上传到远程站点,请选择“保存时自动将文件上传到服务器”。 如果希望激活“存回/取出”系统,请选择“启用存回和取出”。 单击“确定”。使用 FTP 访问连接到或断开远程文件夹 在“文件”面板中: 要进行连接,请单击工具栏中的“连接到远端主机”。 要断开连接,请单击工具栏中的“从远端主机断开”。设置本地或网络访问的选项 选择“站点”>“管理站点”。 单击“新建”并选择“站点”以设置新站点,或选择现有的 Dreamweaver 站点并单击“编辑”。 选择“高级”选项卡,单击“远程信息”类别并选择“本地/网络”。 单击“远程文件夹”文本框旁边的文件夹图标,浏览并选择存储站点文件的文件夹。 如果希望自动同步本地和远程文件,请选择“维护同步信息”。(默认情况下选择该选项。) 如果希望在保存文件时 Dreamweaver 将文件上传到远程站点,请选择“保存时自动将文件上传到服务器”。 如果希望激活“存回/取出”系统,请选择“启用存回和取出”。 单击“确定”。设置 WebDAV 访问的选项 选择“站点”>“管理站点”。 单击“新建”并选择“站点”以设置新站点,或选择现有的 Dreamweaver 站点并单击“编辑”。 选择“高级”选项卡,单击“远程信息”类别并选择“WebDAV”。 对于“URL”,请输入 WebDAV 服务器上您要连接到的目录的完整 URL。 此 URL 包括协议、端口和目录(如果不是根目录)。例如,http://webdav.mydomain.net/mysite。 输入您的用户名和密码。 这些信息用于服务器身份验证,与 Dreamweaver 无关。如果不能确定用户名和密码,请询问系统管理员或 Web 站点管理员。 单击“测试”测试连接设置。 如果希望在每次开始新会话时 Dreamweaver 都记住密码,请单击“保存”。 如果希望 Dreamweaver 自动同步本地和远程文件,请选择“维护同步信息”。(默认情况下选择该选项。) 如果希望在保存文件时 Dreamweaver 将文件上传到远程站点,请选择“保存时自动将文件上传到服务器”。 如果希望激活“存回/取出”系统,请选择“启用存回和取出”。使用网络访问连接到或断开远程文件夹 您无需连接到远程文件夹,因为您一直处在连接状态。单击“刷新”按钮查看远程文件。设置 RDS 访问的选项 选择“站点”>“管理站点”。 单击“新建”并选择“站点”以设置新站点,或选择现有的 Dreamweaver 站点并单击“编辑”。 选择“高级”选项卡,单击“远程信息”类别并选择“RDS”。 单击“设置”按钮并在“配置 RDS 服务器”对话框中提供以下信息: 输入安装 Web 服务器的主机的名称。 主机名可能是 IP 地址或 URL。如果不能确定,请询问管理员。 输入要连接的端口号。 输入根远程文件夹作为主机目录。 例如,c:\inetpub\wwwroot\myHostDir\。 输入您的 RDS 用户名和密码。 注: 如果在“ColdFusion 管理员”安全设置中设置了用户名和密码,则这些选项可能不会出现。 如果希望 Dreamweaver 记住您的设置,请选择“保存”。 单击“确定”以关闭“配置 RDS 服务器”对话框。 如果希望在保存文件时 Dreamweaver 将文件上传到远程站点,请选择“保存时自动将文件上传到服务器”。 如果希望激活“存回/取出”系统,请选择“启用存回和取出”,然后单击“确定”。

Dreamweaver中服务器端 XSL 转换
使用 XSL 转换服务器行为在动态页中插入对 XSLT 片断的引用。插入引用时,Dreamweaver 会在包含运行时库文件的站点根文件夹中生成一个 includes/MM_XSLTransform/ 文件夹。转换指定的 XML 数据时,应用程序服务器使用该文件中定义的函数。该文件负责获取 XML 数据和 XSLT 片断、执行 XSL 转换和在网页上输出结果。 包含 XSLT 片断的文件、包含您的数据的 XML 文件以及生成的运行时库文件都必须在服务器上,页面才能正确显示。(如果您选择远程 XML 文件作为数据源,例如,从 RSS 源选择一个文件,则该文件当然必须位于 Internet 上的其它某个位置。) 也可以使用 Dreamweaver 创建用于服务器端转换的整个 XSLT 页面。整个 XSLT 页面的工作方式与 XSLT 片断的工作方式完全相同,只是在使用 XSL 转换服务器行为插入对整个 XSLT 页面的引用时,插入的是 HTML 页面的完整内容。所以,在插入引用之前必须清空动态页(充当容器页面的 .cfm、.php、.asp 或 .net 页面)中的所有 HTML 代码。 Dreamweaver 支持对 ColdFusion、ASP、ASP.NET 和 PHP 页面执行 XSL 转换。

Dreamweaver CS3的XML数据和重复元素使用指南
当您对“文档”窗口中的元素应用重复区域 XSLT 对象时,重复的区域周围会出现一个灰色的选项卡式细轮廓。在浏览器(“文件”>“在浏览器中预览”)中预览工作时,该灰色轮廓消失且所选内容扩展,以显示 XML 文件中的指定重复元素(如以上说明所述)。 向页面添加重复区域 XSLT 对象时,“文档”窗口中 XML 数据占位符的长度将截短。这是因为 Dreamweaver 更新了 XML 数据占位符的 XPath(XML 路径语言)表达式,使该路径变为相对于重复元素的路径。 例如,以下代码表示包含两个动态占位符的表格,并且没有对此表格应用重复区域 XSLT 对象: 以下代码表示同一个表格,但对表格应用了重复区域 XSLT 对象: 在上例中,Dreamweaver 将位于重复区域(title 和 description)内项目的 Xpath 更新为相对于封闭标签 <xsl:for-each> 内的 XPath,而不是整个文档。 同样,在其它情况下,Dreamweaver 也会生成上下文相关的 XPath 表达式。例如,如果将某个 XML 数据占位符拖放到已应用了重复区域 XSLT 对象的表格中,Dreamweaver 会自动显示相对于封闭标签 <xsl:for-each> 中现有 XPath 的 XPath。

在Dreamweaver CS3中附加XML数据源
注: 您还可以单击“绑定”面板右上角的“源”链接,添加 XML 数据源。 请执行下列操作之一: 选择“附加本地文件”,单击“浏览”按钮,浏览至计算机上的本地 XML 文件,然后单击“确定”。 选择“附加远端文件”,输入 Internet 上某个 XML 文件(如来自 RSS 源)的 URL。 单击“确定”,关闭“定位 XML 源”对话框。 “绑定”面板由 XML 数据源的架构填充。

关于DIV布局拖动保存的实现方法和实例下载
其实也很简单。首先将下列CSS代码复制到HTML代码中<style type="text/css"> body{ background-color:#36393D; font-size:12px; margin:0px; } DIV.dragLayer{ border:1px solid #369; background-color:#6BBA70; margin-bottom:10px; } DIV.dragLayer_over{ border:1px solid #C79810; background-color:#6BBA70; filter:alpha(opacity=80); -moz-opacity:0.8; /* Moz + FF */ opacity: 0.8; /* 支持CSS3的浏览器(FF 1.5也支持)*/ } DIV.clone_dragLayer_over{ border:1px dashed #FA0; background-color:#6BBA70; filter:alpha(opacity=80); -moz-opacity:0.8; /* Moz + FF */ opacity: 0.8; /* 支持CSS3的浏览器(FF 1.5也支持)*/ margin-bottom:10px; } DIV.dragHeader{ width:100%; height:20px ; line-height:20px; background-color:#006E2E; color:#FFFFFF; } DIV.dragHeader_over{ width:100%; height:20px ; line-height:20px; background-color:#C79810; } SPAN.min,SPAN.close{cursor:pointer;font-family:Webdings} #container{margin:0px} #leftcontainer{float:left; width:33%;} #middlecontainer{float:left; width:34%;} #middlecontainer div{margin-left:auto; margin-right:auto} #rightcontainer{float:right; width:33%;} #rightcontainer div{float:right} DIV.content{width:100%; padding:4px} </style> 然后再将下列JS代码也复制到HTML代码中。 最后将下列布局DIV复制到你的HTML页面中<body onLoad_fckprotectedatt=" onLoad="CoolDrag.init('container');""> <br /> <div id="container"> <div id="leftcontainer"> <div style="height:100px; width:318px; " class="dragLayer" id="win1"> <div class="dragHeader"> <div style="float:left">第一个窗口</div> <div style="float:right; "><span class="min">0</span><span class="close">r</span></div> </div> <div class="content">window 1</div> </div> <div style="height:100px; width:318px; " class="dragLayer" id="win2"> <div class="dragHeader"> <div style="float:left">第二个窗口</div> <div style="float:right; "><span class="min">0</span><span class="close">r</span></div> </div> <div class="content">window 2</div> </div> </div> <div id="middlecontainer"> <div style="height:100px; width:318px; " class="dragLayer" id="win3"> <div class="dragHeader"> <div style="float:left">第三个窗口</div> <div style="float:right; "><span class="min">0</span><span class="close">r</span></div> </div> <div class="content">window 3</div> </div> <div style="height:100px; width:318px; " class="dragLayer" id="win4"> <div class="dragHeader"> <div style="float:left">第四个窗口</div> <div style="float:right; "><span class="min">0</span><span class="close">r</span></div> </div> <div class="content">window 4</div> </div> </div> <div id="rightcontainer"> <div style="height:100px; width:318px; " class="dragLayer" id="win5"> <div class="dragHeader"> <div style="float:left">第五个窗口</div> <div style="float:right; "><span class="min">0</span><span class="close">r</span></div> </div> <div class="content">window 5</div> </div> <div style="height:100px; width:318px; " class="dragLayer" id="win6"> <div class="dragHeader"> <div style="float:left">第六个窗口</div> <div style="float:right; "><span class="min">0</span><span class="close">r</span></div> </div> <div class="content">window 6</div> </div> <div style="height:100px; width:318px; " class="dragLayer" id="win7"> <div class="dragHeader"> <div style="float:left">第七个窗口</div> <div style="float:right; "><span class="min">0</span><span class="close">r</span></div> </div> <div class="content">window 7</div> </div> </div> </div> </body> 点击下载完整示例代码

Adobe Dreamweaver CS3创建可拖动日历代码
//定义月历函数 function calendar() { var today = new Date(); //创建日期对象 year = today.getYear(); //读取年份 thisDay = today.getDate(); //读取当前日 //创建每月天数数组 var monthDays = new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31); //如果是闰年,2月份的天数为29天 if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) monthDays[1] = 29; daysOfCurrentMonth = monthDays[today.getMonth()]; //从每月天数数组中读取当月的天数 firstDay = today;//复制日期对象 firstDay.setDate(1); //设置日期对象firstDay的日为1号 startDay = firstDay.getDay(); //确定当月第一天是星期几 //定义周日和月份中文名数组 var dayNames = new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六"); var monthNames = new Array("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"); //创建日期对象 var newDate = new Date(); //创建表格 document.write("") document.write(""); document.write(""); //显示当前日期和周日 document.writeln("" + newDate.getYear() + "年" + monthNames[newDate.getMonth()] + " " + newDate.getDate() + "日 " + dayNames[newDate.getDay()] + ""); //显示月历表头 document.writeln("日"); document.writeln("一"); document.writeln("二"); document.writeln("三"); document.writeln("四"); document.writeln("五"); document.writeln("六"); document.writeln(""); //显示每月前面的"空日" column = 0; for (i=0; i document.writeln("\n "); column++; } //如果是当前日就突出显示(红色),否则正常显示(黑色) for (i=1; i") } else { document.writeln(""); } document.writeln(i); if (i == thisDay) document.writeln("") column++; if (column == 7) { document.writeln(""); column = 0; } } document.writeln("") document.writeln("") //显示当前时间 document.writeln("当前时间:") document.writeln(""); } //初始化控制变量 var timerID = null; var timerRunning = false; //定义时间显示函数 function stoptime (){ if(timerRunning) clearTimeout(timerID); timerRunning = false;} //定义显示时间函数 function showtime () { var newDate = new Date(); var hours = newDate.getHours(); var minutes = newDate.getMinutes(); var seconds = newDate.getSeconds() var timeValue = " " + ((hours >12) ? hours -12 :hours) timeValue += ((minutes = 12) ? " 下午 " : " 上午 " document.time.textbox.value = timeValue; timerID = setTimeout("showtime()",1000);//设置超时,使时间动态显示 timerRunning = true;} //显示当前时间 function starttime () { stoptime(); showtime();} (2)在HTML文档正文< body>...< /body>中插入JavaScript脚本,并给< body>标记添加一些属性: calendar(); //显示月历 2、切换到设计视图,在页面中插入一层,并把代表HTML文档正文中的JavaScript脚本图标(如果该图标没有显示,请选择View>Visual Aids>Invisible Elements菜单命令)拖入层中。3、选择页面中的层,然后在Behaviors(行为)面板(如果没有打开,选择Window>Behaviors)中单击"+"按钮,从弹出的菜单上选择Drag Layer(拖动层)命令。4、在弹出的Drag Layer对话框中采用默认选项,单击OK按钮。此时,Behaviors面板添加了onClick(单击)事件和Drag Layer动作。5、保存文件,在浏览器中浏览,用鼠标按住月历即可在页面中自由拖动。 怎么样,蛮酷吧?