
不得不说,今天我所看到的这个东西不仅仅是让我感觉有所发现,更深刻的感觉是'吃惊',以前我推荐过几个通过jQuery或者其他js插件实现的表效果,当然也有通过flash实现的.但是今天我们要看到的是只利用CSS和普通的Html代码时间的折线图效果.
当然了,这个东西用来欣赏或者膜拜一下作者也就可以了,在使用上虽然简单,但是功能太过于单一.
好了,下面上一张效果图:
..
演示地址:演示
下载地址:下载
发布地址:点击进入
(阅读全文...)

原文: Best of Ajax, Dhtml and Javascript- part1
翻译: 帕兰
感谢原作者的收集,并且感谢帕兰的翻译,下面是文章,点击标题或者阅读全文进入查看.
本文收集了Ajax的滚动技术,渐变效果,实时快速编辑,互动元素,视觉效果,动画,幻灯片,手风琴,评级以及更多的javascripts例子,你可以从中找到很多有用的元素,作用于你的AJAX的Web应用。
Scrolling Techniques 滚动技术
1) Ajax dynamic scrolling pages-Ajax动态滚动页面
这个脚本从你的服务器中载入内容并插入一个HTML空白元素(比如DIV标签)到你的页面中。新的页面可以添加动态效果,脚本将向下滚动显示新页面的内容。
(2) Control.Scroller- Control.Scroller是一个基于Prototype和 script.aculo.us JavaScript 框架的脚 本. 它在script.aculo.us使用Control.Slider并且进行扩大, 使用你可以控制你一个内容容器,对它进行裁剪和滚动。
(3) Text Scroller-文本滚动器。这是另一个可以通过鼠标的滑动来实现文本滚动的脚本。
(4) A Slider DataPager with Dynamic Tooltips- 这是一个小小的Smooth Javascript滚动脚本。
(
渐变效果
5)
(6)
(
AJAX 实时编辑
7) Instant Edit-实时编辑
(8 ) Digg Style Update Characters While Typing-类似Digg风格的字符输入限制
教你如何实现类似Digg风格的实时显示文本输入的字符数,并且一旦超过你设置的字符限制,将不能再继续输入任何字符。
(9) Easy AJAX inline text edit 2.0-一个简单的Ajax内文编辑应用。让你实时编辑一个文本区域而且不需要使用提交按钮。
(
图像特效
10) SWF Image Replacement -使用JavaScript和Flash, swfIR 解决了一些在
(11) Style Your Image Links-这个优秀的脚本可以让你为图片添加悬浮特效,当鼠标悬浮在图片时,出现一个互动作用的点击提示。
(12) Loupe- 可以让你添加一个Loupe也就是放大镜到你网页上的图片中。它使用一个简单的javascript脚本,这意味着你可以保持你的你的代码简洁,并且它支持大多数的主流浏览器。
(
AJAX 星形评级
13) Starbox: star rating script for prototype -Starbox可让你只需要一张PNG图片就创建一个简单的星形评级盒 . 这个脚本基于Prototype javascript框架.
(14) AJAX Star Rating-一个非常小巧但却非常实用的星级评级系统。
(15) Rabid Ratings v1.2-RabidRatings is a simple but eye-caching ratings system which allows users to your website to rate virtually anything.
(
Accordions-手风琴效果
16) Simple Javascript Accordions-一个非常轻量级的手风琴效果Javascript脚本,很容易使用和整合到页面中去。 不需要任何Javascript框架并且支持大多数主流浏览器。
(17)Accordion- 来自RapidWeaver的一个插件. 它从你的网页文本和图像中创建一个动态的交互菜单驱动。
(
SlideShows and Galleries-幻灯片和画廊应用
18)MooFlow- MooFlow是一个用于Gallery画廊的Javascript, 它创建出来的效果很像Apple的iTunes.
(19)Flickrshow- 为你提供最简单的方法在你的网页上显示来自Flickr的相册。
(
Manipulating Fields -处理区域
20) TextboxList meets Autocompletion-基于Mootools脚本库,在搜索区域中使用自动提示和自动完成功能,允许用户增加或删除词句。
(21)Toggler v0.1-这是一个模仿桌面系统功能应用的Javascript, 当你点击Chechbox中的一个Lable的时候,如果你保持鼠标按下并移动鼠标,就可以批量选择Lable。
(
Drag & Drop -拖拽
22)Drag & Drop Sortable Lists -可拖拽的分类菜单
(23) Drag & Drop - 可实现图像和多层拖拽
(
Tooltips 提示工具
24) How to add advanced tooltips on your photo-这篇文章向你介绍如何使用 Taggify widget 来提高你博客的功能,主要是为你的网页上的图片添加一个弹出提示。
(25)Nice titles- 可以让你的链接标题显示的漂亮,更重要的是,它在标题里显示链接和URL地址。
(26)Bubble Tooltips- Bubble Tooltips通过一小个
(
Date, Time & Calendars 日期,时间和日历
27) The DHTML / JavaScript Calendar- 显示一个弹出或单调和DHTML日历,拥有相配的日期和时间选择样式。
(28) DateJs- Datejs是一个开源的 JavaScript日期库。
(29) JS Calendar- 这是一个兼容各大浏览器的Javascript日历.
(
AJAX poller-Ajax投票系统
30) AJAX poller script- 这是一个简单的Ajax投票演示. 它使用Ajax(Asyncron Javascript 和XML) 发送投票到你的服务器.,并且实时返回处理的投票结果到你的浏览器中。
这是一篇相关文章,主要介绍如何创建一个Ajax投票系统
(
Must See Examples - 应该了解的一个实例
32) ShadedBorder -JavaScript实现的圆角阴影效果
(33) Change Text Size On Click With Javascript-使用一个小小的 JavaScript 脚本和HTML实现文本字体大小的改变。
(34) Fancy Form -一个强大的checkbox复选框替换脚本,它提供HTML元素所不能达到的灵活性。
(35) Ajax Domain Search- 实时搜索检查你的域名(.com, .net, .org, .info, .biz, .us).
(36) Pushing a shopping cart -一个随浏览器移动的购物车系统应用。好处就是随时悬浮,跟随用户。
(37) Timeline- Timeline时间线是一个DHTML-基于AJAXy的日期事件形象化显示的widget. 它的移动效果有点像Google Maps。
(38) Prototype Window- 这个脚本javascrip允许你添加你窗口到HTML页面中.
(39) Ajax Chess widget-这是一个国际象棋的widget,它使用Aajx从服务器中分析响应国际象棋的动作。
(40) ClickHeat | Clicks heatmap- ClickHeat 在一个页面中加入Heatmap, 显示炎热和寒冷的点击地带.
(41) ScrolLovers- Scrollovers提供一种简便快捷的方法增强你的网页能力, 它能让用户来控制网页中的元素效果。比如使用一个色盘来调整网页中特定字符的颜色。
(42) df Javascript Smooth Scroll -使用一个浮动块来调整内容的显示,并弹出详细的提示信息。
(阅读全文...)

下面是使用方法:
前台代码:
<script langugage="javascript">
function btnDisabled()
{
setTimeout('document.form1.btnCx.disabled=true;',100);//form1代表按钮所在的form,btnCx代表按钮的id.
//setTimeout('document.form1.btnCx.disabled=false;',2000); //这段代码的意思是在两秒后将按钮解锁,
}
</script>
后台代码:
this.btnCx.Attributes.Add("onclick", "javascript:btnDisabled()");//这段代码中binCx表示按钮的id,这段代码请加入到Page_Load里面.

上张图片让大家看看:

由于官方没有教程,这里简单的写点东西,希望能对菜鸟有些帮助,如果是比我强的朋友,不要笑话.
一.下载下面提供的插件包
二.在页面加入下列调用代码(具体文件位置自己定义):
1.页面的基本定义调用base.css,这个里买你的代码很简单,也可以放到自己的页面定义CSS里面
<link href="/jquery/inc/style/base.css"2.表单的CSS定义,定义了表单的样式,其中有颜色等定义,注意除了这里还有部分颜色是图片实现的.
rel="stylesheet" type="text/css" />
<link href="3.jQuery核心代码,也可以将这个js文件下载到本地进行调用.css" rel="stylesheet" type="text/css" /> jNice.
<script type="text/javascript" src="http://code.jquery.com/4.jNice的核心代码,这里面写了一些用来动态定义表单样式的js代码,高手可以研究一下.
jquery-latest.pack.js"><script>
<script type="text/javascript" src="三.将加入你的form标签,例如:
jquery.js"><script> jNice.
<form class="jNice">
四.下拉列表值插入问题
正常来讲这样就结束了,应该可以正常使用了,但是如果你想用js代码向表单的下拉列表里面插入内容,用正常的语句就无法完成了,不过不用担心,制作这个美化插件的高手当然不会忘记这个问题,所以下面是解决方案.
你可以用以下代码来代替你现在使用的向下拉列表插入项目的代码.
//下面是用来定义你要插入内容的下拉列表的ID, 其中#select2代表你要插入值的下拉列表的ID
var element = $('#select2')[0];//下面是内容插入代码,其中"My Option"是下拉列表的text值,"123"是value值
var myNewOption = new Option("My Option", "123", true);演示地址:http://www.whitespace-creative.com/jquery/jNice/
element.options[element.options.length] = myNewOption;
$.SelectUpdate(element); jNice.
好了,到这里基本结束,由于时间仓促,主要是我比较懒,这里就不过于详细的介绍了
,如果你有什么不明白的地方,可以在下面留言,我一定会尽快回复.
下载地址:http://plugins.jquery.com/project/jNice
(阅读全文...)
原文:http://www.kryogenix.org/code/browser/sorttable/
中文原文:创建一个Ajax效果的表格排序
翻译:帕兰 一些数据这几天我一直在寻找一个好的和简单的方式来排序数据转化为一个表格,一个简单的点击表头,我发现这个有趣的框架:来自Stuart Langridge的sorttable.js. 。本教程讲述了如何使用它来实现这种Ajax效果的数据表格: Hobo ps:补充一句,这种方法同样适用于GridView,这两天我就是在做.net的数据页面的时候找到了这个插件,的确很方便,超级简单,但是在我使用的过程中这个效果和GridView表头固定表体滚动的那部分冲突了,在设置了表头固定后再滚动一小段并排序会导致表头消失..这个问题还在解决中.. 第一步: 调用sorttable.js <script src=“sorttable.js” type=“text/javascript”></script> <table class=“sortable“> … </table> 如果在同一页面有多个表格,你可以把这个Class属性添加到所有你想进行排序效果的表格里面。 下面是一个普通表格的演示,包含表头,单元格等基本元素: <table class=“sortable”> <tr> </thead> <tr> <tr> </tbody> <!– Tabel footer–> <tr> </tfoot> 第三步: 使用PHP填充表格数据 <?php <table class=“sortable”> <tr> </thead> <!– Tabel footer–> <tr> </tfoot>
创建一个新的页面并在 <head>标签里面调用Sorttable.js:
第二步: HTML代码和表格排序的设计
创建一个表格并且给表格指定一定Class属性“sortable”:
<!– Table Header –>
<thead>
<th>Company</th>
<th>Ticker</th>
</tr>
<!– Tabel body–>
<tbody>
<td>Apple Inc</td>
<td>AAPL</td>
</tr>
<td>GoogleInc</td>
<td>GOOG</td>
</tr>
<tfoot>
<td>Total</td>
<td> 00.00</td>
</tr>
</table>
在上面这个代码示像中,当你点击”Company”或是”Ticker”时,下面的<tbody>标签 将进行排序。
你可以填充用服务器端语言如PHP数据填充到一个表格中,或是ASP也可以。下面是一个PHP的简单示例代码 :
// Include connection to your database
include(‘dbconnection.php’);
$getCompany_sql = ‘SELECT * FROM COMPANY‘;
$getCompany= mysql_query($getCompany_sql);?>
<!– Table Header –>
<thead>
<th>Company</th>
<th>Ticker</th>
</tr>
<!– Tabel body–>
<tbody>
<?php while ($row = mysql_fetch_array($getCompany)) {?>
<tr>
<th><?php echo $row.['companyName'] ?></th>
<th><?php echo $row.['companyTicker'] ?></th>
</tr>
<?php } ?>
</tbody>
<tfoot>
<td> … </td>
<td>…. </td>
</tr>
</table>

rem =====批处理开始========
regsvr32 actxprxy.dll
regsvr32 shdocvw.dll
Regsvr32 URLMON.DLL
Regsvr32 actxprxy.dll
Regsvr32 shdocvw.dll
regsvr32 oleaut32.dll
rundll32.exe advpack.dll /DelNodeRunDLL32 C:\WINNT\System32\dacui.dll
rundll32.exe advpack.dll /DelNodeRunDLL32 C:\WINNT\Catroot\icatalog.mdb
regsvr32 setupwbv.dll
regsvr32 wininet.dll
regsvr32 comcat.dll
regsvr32 shdoc401.dll
regsvr32 shdoc401.dll /i
regsvr32 asctrls.ocx
regsvr32 oleaut32.dll
regsvr32 shdocvw.dll /I
regsvr32 shdocvw.dll
regsvr32 browseui.dll
regsvr32 browseui.dll /I
regsvr32 msrating.dll
regsvr32 mlang.dll
regsvr32 hlink.dll
regsvr32 mshtml.dll
regsvr32 mshtmled.dll
regsvr32 urlmon.dll
regsvr32 plugin.ocx
regsvr32 sendmail.dll
regsvr32 comctl32.dll /i
regsvr32 inetcpl.cpl /i
regsvr32 mshtml.dll /i
regsvr32 scrobj.dll
regsvr32 mmefxe.ocx
regsvr32 proctexe.ocx mshta.exe /register
regsvr32 corpol.dll
regsvr32 jscript.dll
regsvr32 msxml.dll
regsvr32 imgutil.dll
regsvr32 thumbvw.dll
regsvr32 cryptext.dll
regsvr32 rsabase.dll
regsvr32 triedit.dll
regsvr32 dhtmled.ocx
regsvr32 inseng.dll
regsvr32 iesetup.dll /i
regsvr32 hmmapi.dll
regsvr32 cryptdlg.dll
regsvr32 actxprxy.dll
regsvr32 dispex.dll
regsvr32 occache.dll
regsvr32 occache.dll /i
regsvr32 iepeers.dll
regsvr32 wininet.dll /i
regsvr32 urlmon.dll /i
regsvr32 digest.dll /i
regsvr32 cdfview.dll
regsvr32 webcheck.dll
regsvr32 mobsync.dll
regsvr32 pngfilt.dll
regsvr32 licmgr10.dll
regsvr32 icmfilter.dll
regsvr32 hhctrl.ocx
regsvr32 inetcfg.dll
regsvr32 trialoc.dll
regsvr32 tdc.ocx
regsvr32 MSR2C.DLL
regsvr32 msident.dll
regsvr32 msieftp.dll
regsvr32 xmsconf.ocx
regsvr32 ils.dll
regsvr32 msoeacct.dll
regsvr32 wab32.dll
regsvr32 wabimp.dll
regsvr32 wabfind.dll
regsvr32 oemiglib.dll
regsvr32 directdb.dll
regsvr32 inetcomm.dll
regsvr32 msoe.dll
regsvr32 oeimport.dll
regsvr32 msdxm.ocx
regsvr32 dxmasf.dll
regsvr32 laprxy.dll
regsvr32 l3codecx.ax
regsvr32 acelpdec.ax
regsvr32 mpg4ds32.ax
regsvr32 voxmsdec.ax
regsvr32 danim.dll
regsvr32 Daxctle.ocx
regsvr32 lmrt.dll
regsvr32 datime.dll
regsvr32 dxtrans.dll
regsvr32 dxtmsft.dll
regsvr32 vgx.dll
regsvr32 WEBPOST.DLL
regsvr32 WPWIZDLL.DLL
regsvr32 POSTWPP.DLL
regsvr32 CRSWPP.DLL
regsvr32 FTPWPP.DLL
regsvr32 FPWPP.DLL
regsvr32 FLUPL.OCX
regsvr32 wshom.ocx
regsvr32 wshext.dll
regsvr32 vbscript.dll
regsvr32 scrrun.dll mstinit.exe /setup
regsvr32 msnsspc.dll /SspcCreateSspiReg
regsvr32 msapsspc.dll /SspcCreateSspiReg
rem =====批处理结束========
把上面保存为.bat文件后运行,不管提示什么一直确认下去,结束后重启,一切恢复正常.可以解决ie被破坏的很多问题,很管用!
作者:祁连山
教程简单介绍:
1.Photoshop CS3专家讲堂视频教程合集教程采用的是flash交互形式,大家可以通过教程下载练习素材,下载教程本身在本机观看,交互式学习.
2.提供好书介绍,给初学者介绍值得一看的好书,让大家有更多的选择.
3.改善了播放模式,当一个用户打开多个窗口同时下载多个教程时,可以先停止播放,让用户选择想看的教程,节省下载时间.
4.大幅提高教程的品质,没有任何噪音,让学习环境更好.
5.改善了教程文件结构,占用空间小,容易发布.
6.专人负责学习者作业的点评,以及帮助初学者学到实用的知识.

以下是目录:
第一章:软件概览
1 Photoshop简介 2 软件界面概览 3 学习前的软件优化
4 位图图像,像素和矢量图像
第二章:工具的基础使用
5 建立新的图像 6 图像截取技术 7 搜索素材技巧
8 初识工具箱 9 初识选择区 10 规则选择工具组
11 不规则选择工具组 12 魔棒和快速选择工具 13 精细调整选区边缘
14 选择区的运算 15 移动工具选择层变换控件 16 多图层的对齐方法
17 多图层准确分布 18 利用自动对齐图层接片 19 裁剪图像
20 切片工具参考线切片法 21 编辑与划分切片 22 导出网页文件
23 污点修复画笔 24 修复画笔工具 25 修补工具
26 红眼工具 27 图章工具组 28 画笔工具
29 铅笔工具 30 颜色替换工具 31 历史记录画笔工具组
32 橡皮擦工具 33 模糊锐化和涂抹工具 34 加深减淡和海绵工具
35 渐变基础使用方法 36 渐变的五个模式 37 渐变编辑器
38 油漆桶工具 39 路径基础知识 40 创建基础形状
41 形状、路径和填充像素 42 钢笔工具基础用法 43 钢笔工具的扩展用法
44 基础路径变换改制法 45 字符工具基础用法 46 字符面板设置
47 段落面板设置 48 文字沿路径排版 49 用注释协同工作
50 吸管颜色取样器和标尺 51 抓手与放大镜工具 52 前景色与背景色
53 快速蒙版基础知识 54 例说快速蒙版 55 四种屏显模式
第三章:图层基础与操作技巧
56 图层概述 57 图层复制新建与删除技巧 58 快速选择复制和链接层
59 图层锁定技巧 60 图层组 61 图层蒙版的使用方法
62 投影与内阴影样式 63 外发光和内发光样式 64 斜面和浮雕样式
65 光泽样式 66 叠加样式 67 例说描边样式
68 例说剪贴蒙版 69 填充层与扩展思维 70 智能对象与智能滤镜
71 颜色调整层
第三章:通道基础知识
72通道基础-是非观与黑白灰 73 颜色通道与Alpha通道 74 说通道-几个重要知识点
75 例说通道-制作选区 76 例说通道-合成收尾
第四章:颜色模式
77 颜色模式-灰度与位图 78 双色调模式 79 索引颜色模式
80 颜色模式-多通道 81 颜色模式-Lab 82 色光与颜料混合
83 颜色模式-RGB 84 颜色模式-CMYK 85 直方图
86 色阶调整 87 自动色阶对比度和颜色 88 曲线调整
89 色彩平衡 90 亮度对比度 91 黑白调整
92 色相饱和度 93 去色与灰度 94 匹配图像
95 颜色替换 96 可选颜色 97 通道混合器
98 渐变映射 99 照片滤镜 100 阴影高光
101 曝光度 102 反相 103 色调均化
104 阈值 105 色调分离 106 变化
文件大小:258.17 MB
下载地址: Rayfile网盘下载 纳米盘下载
[web编程]document对象详解
document 文挡对象 - JavaScript脚本语言描述
---------------------------------------------------------------------
注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写
否则会提示你一个错误信息 "引用的元素为空或者不是对象"
---------------------------------------------------------------------
对象属性
document.title //设置文档标题等价于HTML的<title>标签
document.bgColor //设置页面背景色
document.fgColor //设置前景色(文本颜色)
document.linkColor //未点击过的链接颜色
document.alinkColor //激活链接(焦点在此链接上)的颜色
document.vlinkColor //已点击过的链接颜色
document.URL //设置URL属性从而在同一窗口打开另一网页
document.fileCreatedDate //文件建立日期,只读属性
document.fileModifiedDate //文件修改日期,只读属性
document.fileSize //文件大小,只读属性
document.cookie //设置和读出cookie
document.charset //设置字符集 简体中文:gb2312
---------------------------------------------------------------------
常用对象方法
document.write() //动态向页面写入内容
document.createElement(Tag) //创建一个html标签对象
document.getElementById(ID) //获得指定ID值的对象
document.getElementsByName(Name) //获得指定Name值的对象
document.body.appendChild(oTag)
---------------------------------------------------------------------
body-主体子对象
document.body //指定文档主体的开始和结束等价于<body></body>
document.body.bgColor //设置或获取对象后面的背景颜色
document.body.link //未点击过的链接颜色
document.body.alink //激活链接(焦点在此链接上)的颜色
document.body.vlink //已点击过的链接颜色
document.body.text //文本色
document.body.innerText //设置<body>...</body>之间的文本
document.body.innerHTML //设置<body>...</body>之间的HTML代码
document.body.topMargin //页面上边距
document.body.leftMargin //页面左边距
document.body.rightMargin //页面右边距
document.body.bottomMargin //页面下边距
document.body.background //背景图片
document.body.appendChild(oTag) //动态生成一个HTML对象
常用对象事件
document.body.onclick="func()" //鼠标指针单击对象是触发
document.body.onmouseover="func()" //鼠标指针移到对象时触发
document.body.onmouseout="func()" //鼠标指针移出对象时触发
---------------------------------------------------------------------
location-位置子对象
document.location.hash // #号后的部分
document.location.host // 域名+端口号
document.location.hostname // 域名
document.location.href // 完整URL
document.location.pathname // 目录部分
document.location.port // 端口号
document.location.protocol // 网络协议(http:)
document.location.search // ?号后的部分
documeny.location.reload() //刷新网页
document.location.reload(URL) //打开新的网页
document.location.assign(URL) //打开新的网页
document.location.replace(URL) //打开新的网页
---------------------------------------------------------------------
selection-选区子对象
document.selection
---------------------------------------------------------------------
images集合(页面中的图象)
a)通过集合引用
document.images //对应页面上的<img>标签
document.images.length //对应页面上<img>标签的个数
document.images[0] //第1个<img>标签
document.images[i] //第i-1个<img>标签
b)通过nane属性直接引用
<img name="oImage">
document.images.oImage //document.images.name属性
c)引用图片的src属性
document.images.oImage.src //document.images.name属性.src
d)创建一个图象
var oImage
oImage = new Image()
document.images.oImage.src="1.jpg"
同时在页面上建立一个<img>标签与之对应就可以显示
<html>
<img name=oImage>
<script language="javascript">
var oImage
oImage = new Image()
document.images.oImage.src="1.jpg"
</script>
</html>
<html>
<script language="javascript">
oImage=document.caeateElement("IMG")
oImage.src="1.jpg"
document.body.appendChild(oImage)
</script>
</html>
----------------------------------------------------------------------
forms集合(页面中的表单)
a)通过集合引用
document.forms //对应页面上的<form>标签
document.forms.length //对应页面上<form>标签的个数
document.forms[0] //第1个<form>标签
document.forms[i] //第i-1个<form>标签
document.forms[i].length //第i-1个<form>中的控件数
document.forms[i].elements[j] //第i-1个<form>中第j-1个控件
b)通过标签name属性直接引用
<form name="Myform"><input name="myctrl"></form>
document.Myform.myctrl //document.表单名.控件名
c)访问表单的属性
document.forms[i].name //对应<form name>属性
document.forms[i].action //对应<form action>属性
document.forms[i].encoding //对应<form enctype>属性
document.forms[i].target //对应<form target>属性
document.forms[i].appendChild(oTag) //动态插入一个控件
-----------------------------------------------------------------------
<html>
<!--Text控件相关Script-->
<form name="Myform">
<input type="text" name="oText">
<input type="password" name="oPswd">
<form>
<script language="javascript">
//获取文本密码框的值
document.write(document.Myform.oText.value)
document.write(document.Myform.oPswd.value)
</script>
</html>
-----------------------------------------------------------------------
<html>
<!--checkbox,radio控件相关script-->
<form name="Myform">
<input type="checkbox" name="chk" value="1">1
<input type="checkbox" name="chk" value="2">2
</form>
<script language="javascript">
function fun(){
//遍历checkbox控件的值并判断是否选中
var length
length=document.forms[0].chk.length
for(i=0;i<length;i++){
v=document.forms[0].chk[i].value
b=document.forms[0].chk[i].checked
if(b)
alert(v=v+"被选中")
else
alert(v=v+"未选中")
}
}
</script>
<a href=# onclick="fun()">ddd</a>
</html>
-----------------------------------------------------------------------
<html>
<!--Select控件相关Script-->
<form name="Myform">
<select name="oSelect">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
</form>
<script language="javascript">
//遍历select控件的option项
var length
length=document.Myform.oSelect.length
for(i=0;i<length;i++)
document.write(document.Myform.oSelect[i].value)
</script>
<script language="javascript">
//遍历option项并且判断某个option是否被选中
for(i=0;i<document.Myform.oSelect.length;i++){
if(document.Myform.oSelect[i].selected!=true)
document.write(document.Myform.oSelect[i].value)
else
document.write("<font color=red>"+document.Myform.oSelect[i].value+"</font>")
}
</script>
<script language="javascript">
//根据SelectedIndex打印出选中的option
//(0到document.Myform.oSelect.length-1)
i=document.Myform.oSelect.selectedIndex
document.write(document.Myform.oSelect[i].value)
</script>
<script language="javascript">
//动态增加select控件的option项
var oOption = document.createElement("OPTION");
oOption.text="4";
oOption.value="4";
document.Myform.oSelect.add(oOption);
</script>
<html>
-----------------------------------------------------------------------
<Div id="oDiv">Text</Div>
document.all.oDiv //引用图层oDiv
document.all.oDiv.style.display="" //图层设置为可视
document.all.oDiv.style.display="none" //图层设置为隐藏
document.getElementId("oDiv") //通过getElementId引用对象
document.getElementId("oDiv").style=""
document.getElementId("oDiv").display="none"
/*document.all表示document中所有对象的集合
只有ie支持此属性,因此也用来判断浏览器的种类*/
图层对象的4个属性
document.getElementById("ID").innerText //动态输出文本
document.getElementById("ID").innerHTML //动态输出HTML
document.getElementById("ID").outerText //同innerText
document.getElementById("ID").outerHTML //同innerHTML
<html>
<script language="javascript">
function change(){
document.all.oDiv.style.display="none"
}
</script>
<Div id="oDiv" onclick="change()">Text</Div>
</html>
<html>
<script language="javascript">
function changeText(){
document.getElementById("oDiv").innerText="NewText"
}
</script>
<Div id="oDiv" onmouseover="changeText()">Text</Div>
</html>
我们都知道如果在 Blogger Beta 中进行搜索或选择任何一个分类标签时,结果总会是以全文来显示的,存档文件也是如此。如果我们的文章数量很多内容又长,再加上其中也许会有大量的图片或音 频视频的内容,这样就会大大的影响了页面读取的时间。而且在众多内容面前,你的读者们也不可能马上就找到感兴趣的文章,浏览效率因此降低了。如果我们能让 它只显示文章的标题,并给出其固定链接,一目了然,这个问题自然就得到解决了。你可以先在本博客上看到效果,如果感觉不错,下面就开始进行操作:
进入 控制台 , 布局 再进入 修改HTML 页面,最好先备份自己的模板,以免出错不好恢复。 勾选 扩展窗口小部件模板 前的勾,找到如下一段代码:
<b:includable id='main' var='top'>
<!-- posts -->
<div id='blog-posts'>
<b:loop values='data:posts' var='post'>
<b:if cond='data:post.dateHeader'>
<h2 class='date-header'>
<data:post.dateHeader/></h2>
</b:if>
<b:include data='post' name='post'/>
<b:if cond='data:blog.pageType == "item"'>
<b:if cond='data:post.allowComments'>
<b:include data='post' name='comments'/>
</b:if>
</b:if>
</b:loop>
</div>
将其中红色的部分替换成以下代码:
<b:if cond='data:blog.homepageUrl != data:blog.url'> <b:if cond='data:blog.pageType != "item"'>
<a expr:href='data:post.url'> <data:post.title/></a><br/><br/>
<b:else/>
<b:include data='post' name='post'/>
</b:if> <b:else/>
<b:include data='post' name='post'/>
</b:if>
保存更新,这时你的标签、搜索与存档页面的显示结果就都是以文章标题来显示了。
原文由 GG 发布于 http://ggq1.blogspot.com/2006/12/bloggerblogger-beta_3690.html









































