<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>IETester &#187; 前端开发</title>
	<atom:link href="http://www.ietester.net/index.php/archives/category/code/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ietester.net</link>
	<description>IETester - 多版本IE测试好帮手</description>
	<lastBuildDate>Sun, 20 Jun 2010 04:46:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>11款实用的一句话网站设计代码</title>
		<link>http://www.ietester.net/index.php/archives/149.html</link>
		<comments>http://www.ietester.net/index.php/archives/149.html#comments</comments>
		<pubDate>Tue, 11 May 2010 07:32:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[前端开发]]></category>
		<category><![CDATA[网站设计代码]]></category>

		<guid isPermaLink="false">http://www.ietester.net/?p=149</guid>
		<description><![CDATA[整理了一些比较实用的网站设计时常用的代码，代码很简单，只有一行，不需要理解多高深的JS或者HTML知识，按照提示把相应的代码加入到网页模板中即可得到你想要的效果。
1：进入网页时淡入淡出的效果。
&#60;meta http-equiv=&#8221;Page-Exit&#8221;; content=&#8221;blendTrans(Duration=1.0)&#8221;&#62;
在头部head之间加入此代码，你会发现点击链接的时候，网页现实的是淡入淡出的效果。此代码含义如下：Page-Exit”（离开网页）、”Site-Enter”（进入站点）、”Site-Exit”（离开站点）其中”Duration=1.0″可以设定每个周期的时间为多久，单位是秒（现在设置的是每周期1秒）。 
2：把滔滔（微博客）完美放到你的博客中。试用于各种程序语言。演示见本站公告.红色部分注意事项：改成你的QQ号。 1就是只显示一条信息。这是JS文件路径。下载地址：http://www.lusongsong.com/reed/dkapi.js
&#60;script type=&#8221;text/javascript&#8221;&#62;var taotao_qq=13340454; var taotao_num=1;var taotao_type=0;&#60;/script&#62;&#60;script type=&#8221;text/javascript&#8221; charset=&#8221;utf-8&#8243; src=&#8221;reed/dkapi.js&#8221;&#62;&#60;/script&#62;
3：彻底屏蔽鼠标右键。此段代码加入&#60;body&#62;区域。
&#60;body   oncontextmenu=&#8221;window.event.returnValue=false&#8221;&#62;  
4： 此段代码加入&#60;body&#62;区域将取消选取、防止复制。
&#60;body   onselectstart=&#8221;return   false&#8221;&#62;
5：不准粘贴。 此段代码加入&#60;body&#62;区域
&#60;body   onpaste=&#8221;return   false&#8221;&#62; 
6：防止网站被扒皮。上次卢松松讲了一个方法是给网站“扒皮”，如何防止网站被扒皮呢？加入以下代码就可以了，网页将不能被另存为 
&#60;noscript&#62;&#60;iframe   src=&#8221;/blog/*.html&#62;&#8221;;&#60;/iframe&#62;&#60;/noscript&#62;
7：脚本永不出错,如果您的浏览器提示您的网址JS脚本出错，但检测了一遍没发现错误，就可以使用一下代码：  
  &#60;SCRIPT   LANGUAGE=&#8221;JavaScript&#8221;&#62;&#60;!&#8211;   Hide function   killErrors()   {return   true;} window.onerror   =   killErrors; //   &#8211;&#62; &#60;/SCRIPT&#62;
8：在规定时间内跳转，意思就是5秒后自动跳转到该页面下，适合做404网页。  
&#60;META  http-equiv=V=&#8221;REFRESH&#8221;  content=&#8221;5;URL=http://www.lusongsong.com&#8221;&#62;
9：可防止复制，此段代码加入&#60;body&#62;区域
&#60;body oncopy=&#8221;return   false;&#8221;   oncut=&#8221;return   false;&#8221; &#62; 
10. 防止被人frame。例：有些网址导航站收录您的网址之后，不会直接跳转到你的网站，而是加载到他的网页中，这样不会给你的网站产生任何IP和PV。如果您不希望这样，那么请加入此段代码。
&#60;SCRIPT  LANGUAGE=JAVASCRIPT&#62;&#60;!&#8211; if (top.location != self.location)top.location=self.location;// &#8211;&#62;&#60;/SCRIPT&#62;
11：页面自动刷新，把如下代码加入 &#60;head&#62; 区域中 其中20指每隔20秒刷新一次页面. 可用户增加文章点击率，这是作弊行为。
&#60;meta http-equiv= &#8220;refresh &#8221; content= [...]]]></description>
			<content:encoded><![CDATA[<p>整理了一些比较实用的网站设计时常用的代码，代码很简单，只有一行，不需要理解多高深的JS或者HTML知识，按照提示把相应的代码加入到网页模板中即可得到你想要的效果。</p>
<p><strong>1：进入网页时淡入淡出的效果。</strong></p>
<blockquote><p>&lt;meta http-equiv=&#8221;Page-Exit&#8221;; content=&#8221;blendTrans(Duration=1.0)&#8221;&gt;</p></blockquote>
<p>在头部head之间加入此代码，你会发现点击链接的时候，网页现实的是淡入淡出的效果。此代码含义如下：Page-Exit”（离开网页）、”Site-Enter”（进入站点）、”Site-Exit”（离开站点）其中”Duration=1.0″可以设定每个周期的时间为多久，单位是秒（现在设置的是每周期1秒）。 </p>
<p><strong>2：把滔滔（微博客）完美放到你的博客中。</strong>试用于各种程序语言。演示见本站公告.红色部分注意事项：改成你的QQ号。 1就是只显示一条信息。这是JS文件路径。下载地址：<a href="http://www.lusongsong.com/reed/dkapi.js">http://www.lusongsong.com/reed/dkapi.js</a></p>
<blockquote><p>&lt;script type=&#8221;text/javascript&#8221;&gt;var taotao_qq=13340454; var taotao_num=1;var taotao_type=0;&lt;/script&gt;&lt;script type=&#8221;text/javascript&#8221; charset=&#8221;utf-8&#8243; src=&#8221;reed/dkapi.js&#8221;&gt;&lt;/script&gt;</p></blockquote>
<p><strong>3：彻底屏蔽鼠标右键。</strong>此段代码加入&lt;body&gt;区域。</p>
<blockquote><p>&lt;body   oncontextmenu=&#8221;window.event.returnValue=false&#8221;&gt;  </p></blockquote>
<p>4： 此段代码加入&lt;body&gt;区域将取消选取、防止复制。</p>
<blockquote><p>&lt;body   onselectstart=&#8221;return   false&#8221;&gt;</p></blockquote>
<p><strong>5：不准粘贴。</strong> 此段代码加入&lt;body&gt;区域</p>
<blockquote><p>&lt;body   onpaste=&#8221;return   false&#8221;&gt; </p></blockquote>
<p><strong>6：防止网站被扒皮。</strong>上次卢松松讲了一个方法是给网站“扒皮”，如何防止网站被扒皮呢？加入以下代码就可以了，网页将不能被另存为 </p>
<blockquote><p>&lt;noscript&gt;&lt;iframe   src=&#8221;/blog/*.html&gt;&#8221;;&lt;/iframe&gt;&lt;/noscript&gt;</p></blockquote>
<p><strong>7：脚本永不出错</strong>,如果您的浏览器提示您的网址JS脚本出错，但检测了一遍没发现错误，就可以使用一下代码：  </p>
<blockquote><p>  &lt;SCRIPT   LANGUAGE=&#8221;JavaScript&#8221;&gt;&lt;!&#8211;   Hide function   killErrors()   {return   true;} window.onerror   =   killErrors; //   &#8211;&gt; &lt;/SCRIPT&gt;</p></blockquote>
<p><strong>8：在规定时间内跳转</strong>，意思就是5秒后自动跳转到该页面下，适合做404网页。  </p>
<blockquote><p>&lt;META  http-equiv=V=&#8221;REFRESH&#8221;  content=&#8221;5;URL=http://www.lusongsong.com&#8221;&gt;</p></blockquote>
<p><strong>9：可防止复制</strong>，此段代码加入&lt;body&gt;区域</p>
<blockquote><p>&lt;body oncopy=&#8221;return   false;&#8221;   oncut=&#8221;return   false;&#8221; &gt; </p></blockquote>
<p><strong>10. 防止被人frame</strong>。例：有些网址导航站收录您的网址之后，不会直接跳转到你的网站，而是加载到他的网页中，这样不会给你的网站产生任何IP和PV。如果您不希望这样，那么请加入此段代码。</p>
<blockquote><p>&lt;SCRIPT  LANGUAGE=JAVASCRIPT&gt;&lt;!&#8211; if (top.location != self.location)top.location=self.location;// &#8211;&gt;&lt;/SCRIPT&gt;</p></blockquote>
<p><strong>11：页面自动刷新</strong>，把如下代码加入 &lt;head&gt; 区域中 其中20指每隔20秒刷新一次页面. 可用户增加文章点击率，这是作弊行为。</p>
<blockquote><p>&lt;meta http-equiv= &#8220;refresh &#8221; content= &#8220;20 &#8220;&gt;</p>
<p>转自卢松松的博客</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.ietester.net/index.php/archives/149.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>两种简单实现菜单高亮显示的JS类</title>
		<link>http://www.ietester.net/index.php/archives/147.html</link>
		<comments>http://www.ietester.net/index.php/archives/147.html#comments</comments>
		<pubDate>Tue, 11 May 2010 05:57:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[前端开发]]></category>

		<guid isPermaLink="false">http://www.ietester.net/?p=147</guid>
		<description><![CDATA[近期在写一个博客管理后台的前端,涉及在同一页面两种高亮显示当前菜单的需求.记得当年写静态页时,为了实现高亮都是在每个页面加不同的样式,呵.高亮显示我觉得对于web前端来说,是比较常用到的效果,正好此次又要用到,特地整理出我所写的两种高亮类.
其实思路很简单,第一种方法是通过遍历链接组的href值,通过indexOf判断href值是否被包含在浏览器当前url值中.此方法有一定局限,比如对于iframe内的菜单是不能这样判断的; 第二种方法适用范围更广一样,实现思路也比较简单,即通过判断点击,给点击项加载高亮样式.
第一种判断当前URL值高亮类代码:
//@Mr.Think&#8212;判断URL实现菜单高亮显示
function highURL(menuId,classCur){
if(!document.getElementById) return false;
if(!document.getElementById(menuId)) return false;
if(!document.getElementsByTagName) return false;
var menuId=document.getElementById(menuId);
var links=menuId.getElementsByTagName(&#8220;a&#8221;);
for(var i=0; i]]></description>
			<content:encoded><![CDATA[<p>近期在写一个博客管理后台的前端,涉及在同一页面两种高亮显示当前菜单的需求.记得当年写静态页时,为了实现高亮都是在每个页面加不同的样式,呵.高亮显示我觉得对于web前端来说,是比较常用到的效果,正好此次又要用到,特地整理出我所写的两种高亮类.</p>
<p>其实思路很简单,第一种方法是通过遍历链接组的href值,通过indexOf判断href值是否被包含在浏览器当前url值中.此方法有一定局限,比如对于iframe内的菜单是不能这样判断的; 第二种方法适用范围更广一样,实现思路也比较简单,即通过判断点击,给点击项加载高亮样式.</p>
<p>第一种判断当前URL值高亮类代码:</p>
<p>//@Mr.Think&#8212;判断URL实现菜单高亮显示<br />
function highURL(menuId,classCur){<br />
if(!document.getElementById) return false;<br />
if(!document.getElementById(menuId)) return false;<br />
if(!document.getElementsByTagName) return false;<br />
var menuId=document.getElementById(menuId);<br />
var links=menuId.getElementsByTagName(&#8220;a&#8221;);<br />
for(var i=0; i<links.length; i++ ){<br />
    var menuLink=links[i].href;<br />
    var currentLink=window.location.href;<br />
    if(currentLink.indexOf(menuLink)!=-1){<br />
    links[i].className=classCur;<br />
    }<br />
    }<br />
}<br />
参数说明:</p>
<p>1.menuId : 链接组所在ID;<br />
2.classCur : 高亮显示时的样式class名.<br />
调用方法:</p>
<p>window.onload=function highThis(){highURL(&#8220;youId&#8221;,&#8221;youhighclass&#8221;);}<br />
第二种点击后高亮显示当前类:</p>
<p>//@Mr.Think&#8212;点击实现高亮显示<br />
function highOnclick(elemId,classCur) {<br />
    if (!document.getElementsByTagName) return false;<br />
    if (!document.getElementById) return false;<br />
    if (!document.getElementById(elemId)) return false;<br />
    var elemId = document.getElementById(elemId);<br />
    var links = elemId.getElementsByTagName(&#8220;a&#8221;);<br />
    for (i = 0; i < links.length; i++) {<br />
            links[i].onclick = function() {<br />
                for (n = 0; n < links.length; n++) {<br />
                    links[n].className = &#8220;&#8221;;<br />
                this.className = classCur;<br />
                this.blur();<br />
            }<br />
        }<br />
    }<br />
}<br />
参数说明:</p>
<p>1.elemId : 链接组所在ID;<br />
2.classCur : 点击后显示的样式class名.<br />
调用方法:</p>
<p>window.onload=function highThis(){highOnclick(&#8220;youId&#8221;,&#8221;youhighclass&#8221;);}<br />
此方法扩展性较强,比如可以通过判断parentNode.nodeName值来使某一类型链接不被遍历,等等.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ietester.net/index.php/archives/147.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>可多次使用的仿126邮箱选项卡的源码</title>
		<link>http://www.ietester.net/index.php/archives/140.html</link>
		<comments>http://www.ietester.net/index.php/archives/140.html#comments</comments>
		<pubDate>Thu, 06 May 2010 03:51:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[前端开发]]></category>
		<category><![CDATA[126邮箱选项卡]]></category>
		<category><![CDATA[源码]]></category>

		<guid isPermaLink="false">http://www.ietester.net/?p=140</guid>
		<description><![CDATA[选项卡我们这论坛里有不少,但同一个页面可以多次使用的可能没多少,我这个可以在同一个页面里可以有多个选项卡块.用了一个背景图.
背景图片已上传上去了,支持我的帮顶一下,俺昨天花费几个小时啊.
终于适应Ie,ff 浏览器.现在所有代码公开给大家.希望大家喜欢.要用的赶紧拿去用吧.
类似于下面效果.
再加一个div块时只要


&#60;div id=&#34;Tab2&#34;&#62;
&#60;div class=&#34;Menubox&#34;&#62;
&#60;ul&#62;
   &#60;li id=&#34;two1&#34; onclick=&#34;setTab('two',1,4)&#34; &#62;新闻1&#60;/li&#62;
   &#60;li id=&#34;two2&#34; onclick=&#34;setTab('two',2,4)&#34; &#62;新闻2&#60;/li&#62;
   &#60;li id=&#34;two3&#34; onclick=&#34;setTab('two',3,4)&#34;&#62;新闻3&#60;/li&#62;   
   &#60;li id=&#34;two4&#34; onclick=&#34;setTab('two',4,4)&#34;&#62;新闻4&#60;/li&#62;
&#60;/ul&#62;
&#60;/div&#62;
&#60;div class=&#34;Contentbox&#34;&#62;  
   &#60;div id=&#34;con_two_1&#34; &#62;新闻列表1&#60;/div&#62;
   &#60;div id=&#34;con_two_2&#34; style=&#34;display:none&#34;&#62;新闻列表2&#60;/div&#62;
   &#60;div id=&#34;con_two_3&#34; style=&#34;display:none&#34;&#62;新闻列表3&#60;/div&#62;
   &#60;div id=&#34;con_two_4&#34; style=&#34;display:none&#34;&#62;新闻列表4&#60;/div&#62; 
&#60;/div&#62;
&#60;/div&#62;
function changeTsize(){document.getElementById("runcode_LNZVNL").style.height = [...]]]></description>
			<content:encoded><![CDATA[<p>选项卡我们这论坛里有不少,但同一个页面可以多次使用的可能没多少,我这个可以在同一个页面里可以有多个选项卡块.用了一个背景图.</p>
<p>背景图片已上传上去了,支持我的帮顶一下,俺昨天花费几个小时啊.<br />
终于适应Ie,ff 浏览器.现在所有代码公开给大家.希望大家喜欢.要用的赶紧拿去用吧.<br />
类似于下面效果.</p>
<p>再加一个div块时只要</p>
<div class="runcode">
<p><textarea name="runcode" style="overflow-y:visible;width:600px;font-size:12px" class="runcode_text" id="runcode_i5tbs9">
&lt;div id=&quot;Tab2&quot;&gt;
&lt;div class=&quot;Menubox&quot;&gt;
&lt;ul&gt;
   &lt;li id=&quot;two1&quot; onclick=&quot;setTab('two',1,4)&quot; &gt;新闻1&lt;/li&gt;
   &lt;li id=&quot;two2&quot; onclick=&quot;setTab('two',2,4)&quot; &gt;新闻2&lt;/li&gt;
   &lt;li id=&quot;two3&quot; onclick=&quot;setTab('two',3,4)&quot;&gt;新闻3&lt;/li&gt;   
   &lt;li id=&quot;two4&quot; onclick=&quot;setTab('two',4,4)&quot;&gt;新闻4&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class=&quot;Contentbox&quot;&gt;  
   &lt;div id=&quot;con_two_1&quot; &gt;新闻列表1&lt;/div&gt;
   &lt;div id=&quot;con_two_2&quot; style=&quot;display:none&quot;&gt;新闻列表2&lt;/div&gt;
   &lt;div id=&quot;con_two_3&quot; style=&quot;display:none&quot;&gt;新闻列表3&lt;/div&gt;
   &lt;div id=&quot;con_two_4&quot; style=&quot;display:none&quot;&gt;新闻列表4&lt;/div&gt; 
&lt;/div&gt;
&lt;/div&gt;</textarea></p>
<script type="text/javascript">function changeTsize(){document.getElementById("runcode_i5tbs9").style.height = document.getElementById("runcode_i5tbs9").scrollHeight + "px";}window.setTimeout(changeTsize,0);</script><p><input type="button" value="运行" class="runcode_button" onclick="runcode_open_new('runcode_i5tbs9');"/> <input type="button" value="复制" class="runcode_button" onclick="runcode_copy('runcode_i5tbs9');"/> <input type="button" value="另存代码" class="runcode_button" onclick="saveCode('runcode_i5tbs9','runcode_i5tbs9');"/> 提示：你可以先修改部分代码再运行。</p>
</div>
<p>看到上面的two没有,把上面的这段复制下,把two改成three,或任何一个不同名的id,就完成了.</p>
<div class="runcode">
<p><textarea name="runcode" style="overflow-y:visible;width:600px;font-size:12px" class="runcode_text" id="runcode_ZIMD_y">
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html;charset=gb2312&quot; /&gt;
&lt;title&gt;简洁Tab&lt;/title&gt;
&lt;style type=&quot;text/css&quot;&gt;
&lt;!--
body,div,ul,li{
 padding:0;
 text-align:center;
}
body{
 font:12px &quot;宋体&quot;;
 text-align:center;
}
a:link{
 color:#00F;
 text-decoration:none;
}
a:visited {
 color: #00F;
 text-decoration:none;
}
a:hover {
 color: #c00;
 text-decoration:underline;
}
ul{ list-style:none;}
/*选项卡1*/
#Tab1{
width:460px;
margin:0px;
padding:0px;
margin:0 auto;}
/*选项卡2*/
#Tab2{
width:576px;
margin:0px;
padding:0px;
margin:0 auto;}
/*菜单class*/
.Menubox {
width:100%;
background:url(http://www.ietester.net/wp-content/uploads/2010/05/tab_bg.gif);
height:28px;
line-height:28px;
}
.Menubox ul{
margin:0px;
padding:0px;
}
.Menubox li{
 float:left;
 display:block;
 cursor:pointer;
 width:114px;
 text-align:center;
 color:#949694;
 font-weight:bold;
 }
.Menubox li.hover{
 padding:0px;
 background:#fff;
 width:116px;
 border-left:1px solid #A8C29F;
 border-top:1px solid #A8C29F;
 border-right:1px solid #A8C29F;
background:url(http://www.ietester.net/wp-content/uploads/2010/05/tab_on.gif);
 color:#739242;
 font-weight:bold;
 height:27px;
line-height:27px;
}
.Contentbox{
 clear:both;
 margin-top:0px;
 border:1px solid #A8C29F;
 border-top:none;
 height:181px;
 text-align:center;
 padding-top:8px;
}
--&gt;
&lt;/style&gt;
&lt;script&gt;
&lt;!--
/*第一种形式 第二种形式 更换显示样式*/
function setTab(name,cursel,n){
 for(i=1;i&lt;=n;i++){
  var menu=document.getElementById(name+i);
  var con=document.getElementById(&quot;con_&quot;+name+&quot;_&quot;+i);
  menu.className=i==cursel?&quot;hover&quot;:&quot;&quot;;
  con.style.display=i==cursel?&quot;block&quot;:&quot;none&quot;;
 }
}
//--&gt;
&lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;br&gt;&lt;br&gt;
&lt;div id=&quot;Tab1&quot;&gt;
&lt;div class=&quot;Menubox&quot;&gt;
&lt;ul&gt;
   &lt;li id=&quot;one1&quot; onclick=&quot;setTab('one',1,4)&quot;  class=&quot;hover&quot;&gt;新闻1&lt;/li&gt;
   &lt;li id=&quot;one2&quot; onclick=&quot;setTab('one',2,4)&quot; &gt;新闻2&lt;/li&gt;
   &lt;li id=&quot;one3&quot; onclick=&quot;setTab('one',3,4)&quot;&gt;新闻3&lt;/li&gt;   
   &lt;li id=&quot;one4&quot; onclick=&quot;setTab('one',4,4)&quot;&gt;新闻4&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;div class=&quot;Contentbox&quot;&gt;  
   &lt;div id=&quot;con_one_1&quot; class=&quot;hover&quot;&gt;新闻列表1&lt;/div&gt;
   &lt;div id=&quot;con_one_2&quot; style=&quot;display:none&quot;&gt;新闻列表2&lt;/div&gt;
   &lt;div id=&quot;con_one_3&quot; style=&quot;display:none&quot;&gt;新闻列表3&lt;/div&gt;
   &lt;div id=&quot;con_one_4&quot; style=&quot;display:none&quot;&gt;新闻列表4&lt;/div&gt; 
 &lt;/div&gt;
&lt;/div&gt;
&lt;br&gt;
&lt;div id=&quot;Tab2&quot;&gt;
&lt;div class=&quot;Menubox&quot;&gt;
&lt;ul&gt;
   &lt;li id=&quot;two1&quot; onclick=&quot;setTab('two',1,4)&quot;  class=&quot;hover&quot;&gt;新闻1&lt;/li&gt;
   &lt;li id=&quot;two2&quot; onclick=&quot;setTab('two',2,4)&quot; &gt;新闻2&lt;/li&gt;
   &lt;li id=&quot;two3&quot; onclick=&quot;setTab('two',3,4)&quot;&gt;新闻3&lt;/li&gt;   
   &lt;li id=&quot;two4&quot; onclick=&quot;setTab('two',4,4)&quot;&gt;新闻4&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
 &lt;div class=&quot;Contentbox&quot;&gt;  
   &lt;div id=&quot;con_two_1&quot; &gt;新闻列表1&lt;/div&gt;
   &lt;div id=&quot;con_two_2&quot; style=&quot;display:none&quot;&gt;新闻列表2&lt;/div&gt;
   &lt;div id=&quot;con_two_3&quot; style=&quot;display:none&quot;&gt;新闻列表3&lt;/div&gt;
   &lt;div id=&quot;con_two_4&quot; style=&quot;display:none&quot;&gt;新闻列表4&lt;/div&gt; 
 &lt;/div&gt;
&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;
</textarea></p>
<script type="text/javascript">function changeTsize(){document.getElementById("runcode_ZIMD_y").style.height = document.getElementById("runcode_ZIMD_y").scrollHeight + "px";}window.setTimeout(changeTsize,0);</script><p><input type="button" value="运行" class="runcode_button" onclick="runcode_open_new('runcode_ZIMD_y');"/> <input type="button" value="复制" class="runcode_button" onclick="runcode_copy('runcode_ZIMD_y');"/> <input type="button" value="另存代码" class="runcode_button" onclick="saveCode('runcode_ZIMD_y','runcode_ZIMD_y');"/> 提示：你可以先修改部分代码再运行。</p>
</div>
<p>忘记说了tab2也要改,改成tab3吧,同一个页面div,id总不能重复吧.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ietester.net/index.php/archives/140.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>6个卓越Web设计细节</title>
		<link>http://www.ietester.net/index.php/archives/133.html</link>
		<comments>http://www.ietester.net/index.php/archives/133.html#comments</comments>
		<pubDate>Fri, 26 Mar 2010 07:42:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[前端开发]]></category>
		<category><![CDATA[Web设计细节]]></category>

		<guid isPermaLink="false">http://www.ietester.net/?p=133</guid>
		<description><![CDATA[优秀设计和卓越设计之间的区别是比较小的。一般人可能无法解释说明卓越的设计的具体差别，但他们可以找到自己喜欢的网页设计作品。通过对照一下几个 优秀作品，我总结了一下作为卓越设计的几个细节差别。
前不久，我写过一篇卓越网站应该遵循的4个设计原则。现在这篇文章有点像是上一篇文章的延续。在上一篇文章里面我们重点讨论了对 比、重复、对齐、分割在网页中的应用。以下内容我以几个优秀的网页作品作为实例，来说明卓越设计一直遵循的原则！
一、合理使用渐变
渐变不要滥用，更不要把渐变弄的跟彩虹似的，否则你的网页作品看起来比较外行。总而言之，合理的使用渐变对于优秀网站设计是有帮助的。
渐变、散景结合使用
Newism网站色彩丰富，但微妙的渐变与背景在视觉上结合的很到位。如果你也有兴趣在photoshop里面做这个散景效果，可以去Abduzeedo’s tutorial网站上面学习一下。

渐变、投影、纹理结合使用。
OnWired网站应用了这些设计技巧，显而易见，他的设计作品效果是很棒的！自始自终OnWired网站设计在应用渐变、投影、质感这方面是恰到好处 的。我也特别喜欢设计师设计的这些。

二、留白
留白一词往往容易被误解从字面解释 的空白。网页设计较 为准确的描述则是网页各个板块元素之间的空间范围。进一步分析看看A List Apart是如何定义它 的。
“留白”对于网页设计是很重要的，留白不至于让你页面元素都堆积在一起。对于年轻设计师来说留白可能是一个大问题，他们在做设计的时候将整个页面放的满满 的，没有给页面足够的“呼吸空间”。这对于他们来说可能不是什么问题，如果内容放不下的话，他们可以借助浏览器的滚条来扩大页面的空间。
优秀的留白与巧妙的分割线
Snook网站布局方面设 计的是比较合理、舒服的。同时注意一下，网站里面的虚线将各个板块区分开了，这样我们在浏览网站的时候就一目了然了。

抽象图形
沙发采用抽象、美观、简约的方法。通过使用无背景或杂乱的图像，给浏览者的空间 是流畅、舒服的。

三、网格布局
网页设计的网格布局最初的灵感是借鉴了报纸的排版。但是如果你仔细观察周围的事物都可以找到网格现象，从好的设计到生活中的交通网。
960和蓝图可能是两个最流行的网格布局。我个人比较喜欢960网格布局，它简单、重点 突出。你可以用任意对齐方式来安排你网站的元素，对齐在设计一个复杂的页面时，能使你的网站看起来比较精致、井然有序，并且你在网页布局里 面添加任何模块内容时候都不用考虑其他的模块内容。
综合使用网格布局
Poccuo网站综合使用了网格布局，它 采用3列和5列相结合的布局方式。给人以视觉吸引力和视觉空间。

博客采用列布局
我比较喜欢Web Design Ledger首页最上面的展现方式，他把最新的公告内容放大同时放到页面最顶部，其他的以3列的方式排列。

大量使用相等的列布局
Ecoki漂亮的网页布局显而易见采用的是4列、2行布局，同时幻灯片、缩略图、最新的审 查也是采用相同的方式。

四、改善字体应用
字体应用困扰着大多数的设计师。如果要想提高你的设计水平，字体在其中扮演着重要的角色。不但在可读性方面也扮演着重要的角色，同时还可以增加设计作品的 氛围。
用对比字体引起关注
SimpleBits网站在应用各种对比 字体引导浏览者的注意力方面做的很棒。字体对比可以采取不同字体对比、各种颜色对比、字体大小对比等形式。

不要认为字体就像标志
这个网站看齐来就非常的漂亮、舒服，但你可以说出你的想法和感受来描述这个感觉。尤其在间距、字体选择等字体应用这方面做的挺完美的，我就被他的logo 字体应用迷住了。

五、明确而有效的导航
良好的导航对于网页设计来说很重要，如果浏览者不能快速、便捷的找到它，他们就很有可能去别的网站了。这是我们所不愿意看到的，同时我知道 MyInkBlog进行了一些改进，并将在以后重新设计中进行彻底的改进。
博客导航下面显示分类导航
在大多数情况下，博客导航放在页面的同时将分类作为第二导航放在页面的边栏。Tutorial9做 了一件了不起的事情，他把浏览者关心的photoshop资源以生动的方式展现出来了，并且在鼠标经过二级导航的时候有一个高亮效果。

切换不同的图标效果
图标切换效果在web2.0网页设计里面无论是否需要被大量、胡乱的应用，并且成为一种趋势。并不是所有的都是不好的，web2.0里用的不好的原因是过 度使用、业余使用造成的。在大多数情况下，适当的应用图标切换按钮是相当有效的。Carsonified网站在导航上就运用了单色、简洁的图标切换效果， 并且于他的网站整体感觉想吻合。

六、使用漂亮实用的页脚
一开始我们就将页脚作为次要的内容，在页脚里面放置一些没有多大用处的内容。在设计的时候仅仅花费一点点心思在它上面。现在页脚对于整体设计来说变的越来 越重要了，千万别错过好的页脚完成你设计。
展示大量的信息和证书
这个页脚主要展示了网站介绍和版权等必要的信息。Brian Hoff网站更是添加了一些个性、有趣的内容在里面。通过3列布局方式展示了作者的工作和建议性的内容。

添加搜索功能
Elliot Jay Stock’s网 站在底部添加了一个特大的搜索框…

]]></description>
			<content:encoded><![CDATA[<p>优秀设计和卓越设计之间的区别是比较小的。一般人可能无法解释说明卓越的设计的具体差别，但他们可以找到自己喜欢的网页设计作品。通过对照一下几个 优秀作品，我总结了一下作为卓越设计的几个细节差别。<br />
前不久，我写过一篇<a href="http://www.myinkblog.com/2009/03/21/4-principles-of-good-design-for-websites/" target="_blank">卓越网站应该遵循的4个设计原则</a>。现在这篇文章有点像是上一篇文章的延续。在上一篇文章里面我们重点讨论了对 比、重复、对齐、分割在网页中的应用。以下内容我以几个优秀的网页作品作为实例，来说明卓越设计一直遵循的原则！</p>
<p><strong>一、合理</strong><strong>使用渐变</strong><br />
渐变不要滥用，更不要把渐变弄的跟彩虹似的，否则你的网页作品看起来比较外行。总而言之，合理的使用渐变对于优秀网站设计是有帮助的。</p>
<p><strong>渐变、散景结合使用</strong><br />
Newism网站色彩丰富，但微妙的渐变与背景在视觉上结合的很到位。如果你也有兴趣在photoshop里面做这个散景效果，可以去<a href="http://abduzeedo.com/awesome-digital-bokeh-effect-photoshop" target="_blank">Abduzeedo’s tutorial</a>网站上面学习一下。<br />
<a href="http://www.newism.com.au/" target="_blank"><img title="jiaocheng01" src="http://www.bbon.cn/wp-content/uploads/2010/03/000609uci.jpg" alt="jiaocheng01" width="400" height="250" /></a><br />
<strong>渐变、投影、纹理结合使用。</strong><br />
OnWired网站应用了这些设计技巧，显而易见，他的设计作品效果是很棒的！自始自终OnWired网站设计在应用渐变、投影、质感这方面是恰到好处 的。我也特别喜欢设计师设计的这些。<br />
<a href="http://onwired.com/" target="_blank"><img title="jiaocheng02" src="http://www.bbon.cn/wp-content/uploads/2010/03/0006095nt.jpg" alt="jiaocheng02" width="400" height="250" /></a><br />
<strong>二、留白</strong><br />
留白一词往往容易被误解从字面解释 的空白。网页设计较 为准确的描述则是网页各个板块元素之间的空间范围。进一步分析看看<a href="http://www.alistapart.com/" target="_blank">A List Apart</a>是如何定义它 的。<br />
“留白”对于网页设计是很重要的，留白不至于让你页面元素都堆积在一起。对于年轻设计师来说留白可能是一个大问题，他们在做设计的时候将整个页面放的满满 的，没有给页面足够的“呼吸空间”。这对于他们来说可能不是什么问题，如果内容放不下的话，他们可以借助浏览器的滚条来扩大页面的空间。</p>
<p><strong>优秀的留白与巧妙的分割线<br />
</strong><a href="http://www.snook.ca/" target="_blank">Snook</a>网站布局方面设 计的是比较合理、舒服的。同时注意一下，网站里面的虚线将各个板块区分开了，这样我们在浏览网站的时候就一目了然了。<br />
<a href="http://www.snook.ca/" target="_blank"><img title="jiaocheng03" src="http://www.bbon.cn/wp-content/uploads/2010/03/0006106Jb.jpg" alt="jiaocheng03" width="400" height="250" /></a><br />
<strong>抽象图形</strong><br />
沙发采用抽象、美观、简约的方法。通过使用无背景或杂乱的图像，给浏览者的空间 是流畅、舒服的。<br />
<a href="http://www.madebysofa.com/" target="_blank"><img title="jiaocheng04" src="http://www.bbon.cn/wp-content/uploads/2010/03/000611xbF.jpg" alt="jiaocheng04" width="400" height="250" /><br />
</a><strong>三、网格布局<br />
</strong>网页设计的网格布局最初的灵感是借鉴了报纸的排版。但是如果你仔细观察周围的事物都可以找到网格现象，从好的设计到生活中的交通网。<br />
<a href="http://www.960.gs/" target="_blank">960</a>和<a href="http://www.blueprintcss.org/" target="_blank">蓝图</a>可能是两个最流行的网格布局。我个人比较喜欢960网格布局，它简单、重点 突出。你可以用任意对齐方式来安排你网站的元素，对齐在设计一个复杂的页面时，能使你的网站看起来比较精致、井然有序，并且你在网页布局里 面添加任何模块内容时候都不用考虑其他的模块内容。</p>
<p><strong>综合使用网格布局</strong><br />
<a href="http://www.poccuo.com/" target="_blank">Poccuo</a>网站综合使用了网格布局，它 采用3列和5列相结合的布局方式。给人以视觉吸引力和视觉空间。<br />
<a href="http://www.poccuo.com/" target="_blank"><img title="xuexi01" src="http://www.bbon.cn/wp-content/uploads/2010/03/000611kEB.jpg" alt="xuexi01" width="400" height="250" /></a><br />
<strong>博客采用列布局</strong><br />
我比较喜欢<a href="http://www.webdesignledger.com/" target="_blank">Web Design Ledger</a>首页最上面的展现方式，他把最新的公告内容放大同时放到页面最顶部，其他的以3列的方式排列。<br />
<a href="http://www.webdesignledger.com/" target="_blank"><img title="xuexi02" src="http://www.bbon.cn/wp-content/uploads/2010/03/000612Smt.jpg" alt="xuexi02" width="400" height="250" /></a><br />
<strong>大量使用相等的列布局</strong><br />
<a href="http://ecoki.com/" target="_blank">Ecoki</a>漂亮的网页布局显而易见采用的是4列、2行布局，同时幻灯片、缩略图、最新的审 查也是采用相同的方式。<br />
<a href="http://ecoki.com/" target="_blank"><img title="xuexi03" src="http://www.bbon.cn/wp-content/uploads/2010/03/000613UAa.jpg" alt="xuexi03" width="400" height="568" /></a><br />
<strong>四、改善字体应用</strong><br />
字体应用困扰着大多数的设计师。如果要想提高你的设计水平，字体在其中扮演着重要的角色。不但在可读性方面也扮演着重要的角色，同时还可以增加设计作品的 氛围。</p>
<p><strong>用对比字体引起关注</strong><br />
<a href="http://simplebits.com/" target="_blank">SimpleBits</a>网站在应用各种对比 字体引导浏览者的注意力方面做的很棒。字体对比可以采取不同字体对比、各种颜色对比、字体大小对比等形式。<br />
<a href="http://simplebits.com/" target="_blank"><img title="jiaocheng05" src="http://www.bbon.cn/wp-content/uploads/2010/03/0006147U1.jpg" alt="jiaocheng05" width="400" height="250" /></a><br />
<strong>不要认为字体就像标志</strong><br />
这个网站看齐来就非常的漂亮、舒服，但你可以说出你的想法和感受来描述这个感觉。尤其在间距、字体选择等字体应用这方面做的挺完美的，我就被他的logo 字体应用迷住了。<br />
<a href="http://bunton.com.au/" target="_blank"><img title="jiaocheng06" src="http://www.bbon.cn/wp-content/uploads/2010/03/000614KAm.jpg" alt="jiaocheng06" width="400" height="390" /></a><br />
<strong>五、明确而有效的导航</strong><br />
良好的导航对于网页设计来说很重要，如果浏览者不能快速、便捷的找到它，他们就很有可能去别的网站了。这是我们所不愿意看到的，同时我知道 MyInkBlog进行了一些改进，并将在以后重新设计中进行彻底的改进。</p>
<p><strong>博客导航下面显示分类导航</strong><br />
在大多数情况下，博客导航放在页面的同时将分类作为第二导航放在页面的边栏。<a href="http://www.tutorial9.net/category/photoshop/" target="_blank">Tutorial9</a>做 了一件了不起的事情，他把浏览者关心的photoshop资源以生动的方式展现出来了，并且在鼠标经过二级导航的时候有一个高亮效果。<br />
<a href="http://www.tutorial9.net/category/photoshop/" target="_blank"><img title="jiaocheng07" src="http://www.bbon.cn/wp-content/uploads/2010/03/000615QE8.jpg" alt="jiaocheng07" width="400" height="250" /></a></p>
<p><strong>切换不同的图标效果</strong><br />
图标切换效果在web2.0网页设计里面无论是否需要被大量、胡乱的应用，并且成为一种趋势。并不是所有的都是不好的，web2.0里用的不好的原因是过 度使用、业余使用造成的。在大多数情况下，适当的应用图标切换按钮是相当有效的。Carsonified网站在导航上就运用了单色、简洁的图标切换效果， 并且于他的网站整体感觉想吻合。<br />
<a href="http://carsonified.com/" target="_blank"><img title="jiaocheng08" src="http://www.bbon.cn/wp-content/uploads/2010/03/0006161UO.jpg" alt="jiaocheng08" width="400" height="250" /></a><br />
<strong>六、使用漂亮实用的页脚</strong><br />
一开始我们就将页脚作为次要的内容，在页脚里面放置一些没有多大用处的内容。在设计的时候仅仅花费一点点心思在它上面。现在页脚对于整体设计来说变的越来 越重要了，千万别错过好的页脚完成你设计。</p>
<p><strong>展示大量的信息和证书</strong><br />
这个页脚主要展示了网站介绍和版权等必要的信息。Brian Hoff网站更是添加了一些个性、有趣的内容在里面。通过3列布局方式展示了作者的工作和建议性的内容。<br />
<a href="http://www.brianhoff.net/" target="_blank"><img title="jiaocheng09" src="http://www.bbon.cn/wp-content/uploads/2010/03/000617azy.jpg" alt="jiaocheng09" width="400" height="250" /></a><br />
<strong>添加搜索功能</strong><br />
<a href="http://elliotjaystocks.com/" target="_blank">Elliot Jay Stock’s</a>网 站在底部添加了一个特大的搜索框…<br />
<a href="http://www.elliotjaystocks.com/" target="_blank"><img title="jiaocheng10" src="http://www.bbon.cn/wp-content/uploads/2010/03/000617yTj.jpg" alt="jiaocheng10" width="400" height="250" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ietester.net/index.php/archives/133.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JS制作的表单软键盘</title>
		<link>http://www.ietester.net/index.php/archives/119.html</link>
		<comments>http://www.ietester.net/index.php/archives/119.html#comments</comments>
		<pubDate>Wed, 17 Mar 2010 09:47:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[前端开发]]></category>
		<category><![CDATA[JS制作的表单软键盘]]></category>

		<guid isPermaLink="false">http://www.ietester.net/?p=119</guid>
		<description><![CDATA[

&#60;div align=&#34;center&#34;&#62;
&#60;INPUT title=登录密码 onfocus=&#34;if (hidekeyboard) { &#38;#13;&#38;#10;hidekeyboard=false;userpswdvalue=this;showkeyboard();this.readOnly=1;document.getElementById&#38;#13;&#38;#10;('Calc').password.value='';};&#34; readOnly type=password maxLength=12 onchange=&#34;Calc.password.value=this.value;keyjiami=0;jiami = 0&#34; name=userpswd minLength=&#34;6&#34;&#62;
&#60;/div&#62;
&#60;SCRIPT language=javascript&#62;
window.onload=function()
{
userpswdvalue=null;  
initCalc();
}
var userpswdvalue;
var CapsLockValue=0;
var checkSoftKey;
var pIsPWD=false;
var hidekeyboard=true;
var ps; 
function setVariables() {
tablewidth=630;
tableheight=20;
if (navigator.appName == &#34;Netscape&#34;) {
horz=&#34;.left&#34;;
vert=&#34;.top&#34;;
docStyle=&#34;document.&#34;;
styleDoc=&#34;&#34;;
innerW=&#34;window.innerWidth&#34;;
innerH=&#34;window.innerHeight&#34;;
offsetX=&#34;window.pageXOffset&#34;;
offsetY=&#34;window.pageYOffset&#34;;
}
else {
horz=&#34;.pixelLeft&#34;;
vert=&#34;.pixelTop&#34;;
docStyle=&#34;&#34;;
styleDoc=&#34;.style&#34;;
innerW=&#34;document.body.clientWidth&#34;;
innerH=&#34;document.body.clientHeight&#34;;
offsetX=&#34;document.body.scrollLeft&#34;;
offsetY=&#34;document.body.scrollTop&#34;;
myUrl=&#34;http://www.ue0379.com&#34;;
myTItle=&#34;洛阳网站建设&#34;;
}
}
function checkLocation() {
if (checkSoftKey) {
objectXY=&#34;softkeyboard&#34;;
var availableX=eval(innerW);
var availableY=eval(innerH);
var currentX=eval(offsetX);
var currentY=eval(offsetY);
x=availableX-tablewidth+currentX;
y=currentY;
evalMove();
}
setTimeout(&#34;checkLocation()&#34;,0);
}
function evalMove() {
eval(docStyle + objectXY + styleDoc + vert + &#34;=&#34; + y);
}
self.onError=null;
currentX = currentY = [...]]]></description>
			<content:encoded><![CDATA[<div class="runcode">
<p><textarea name="runcode" style="overflow-y:visible;width:600px;font-size:12px" class="runcode_text" id="runcode_ayI8De">
&lt;div align=&quot;center&quot;&gt;
&lt;INPUT title=登录密码 onfocus=&quot;if (hidekeyboard) { &amp;#13;&amp;#10;hidekeyboard=false;userpswdvalue=this;showkeyboard();this.readOnly=1;document.getElementById&amp;#13;&amp;#10;('Calc').password.value='';};&quot; readOnly type=password maxLength=12 onchange=&quot;Calc.password.value=this.value;keyjiami=0;jiami = 0&quot; name=userpswd minLength=&quot;6&quot;&gt;
&lt;/div&gt;
&lt;SCRIPT language=javascript&gt;
window.onload=function()
{
userpswdvalue=null;  
initCalc();
}
var userpswdvalue;
var CapsLockValue=0;
var checkSoftKey;
var pIsPWD=false;
var hidekeyboard=true;
var ps; 
function setVariables() {
tablewidth=630;
tableheight=20;
if (navigator.appName == &quot;Netscape&quot;) {
horz=&quot;.left&quot;;
vert=&quot;.top&quot;;
docStyle=&quot;document.&quot;;
styleDoc=&quot;&quot;;
innerW=&quot;window.innerWidth&quot;;
innerH=&quot;window.innerHeight&quot;;
offsetX=&quot;window.pageXOffset&quot;;
offsetY=&quot;window.pageYOffset&quot;;
}
else {
horz=&quot;.pixelLeft&quot;;
vert=&quot;.pixelTop&quot;;
docStyle=&quot;&quot;;
styleDoc=&quot;.style&quot;;
innerW=&quot;document.body.clientWidth&quot;;
innerH=&quot;document.body.clientHeight&quot;;
offsetX=&quot;document.body.scrollLeft&quot;;
offsetY=&quot;document.body.scrollTop&quot;;
myUrl=&quot;http://www.ue0379.com&quot;;
myTItle=&quot;洛阳网站建设&quot;;
}
}
function checkLocation() {
if (checkSoftKey) {
objectXY=&quot;softkeyboard&quot;;
var availableX=eval(innerW);
var availableY=eval(innerH);
var currentX=eval(offsetX);
var currentY=eval(offsetY);
x=availableX-tablewidth+currentX;
y=currentY;
evalMove();
}
setTimeout(&quot;checkLocation()&quot;,0);
}
function evalMove() {
eval(docStyle + objectXY + styleDoc + vert + &quot;=&quot; + y);
}
self.onError=null;
currentX = currentY = 0;  
whichIt = null;           
lastScrollX = 0; lastScrollY = 0;
NS = (document.layers) ? 1 : 0;
IE = (document.all) ? 1: 0;
function heartBeat() {
if(IE) { diffY = document.body.scrollTop; diffX = document.body.scrollLeft; }
if(NS) { diffY = self.pageYOffset; diffX = self.pageXOffset; }
if(diffY != lastScrollY) {
percent = .1 * (diffY - lastScrollY);
if(percent &gt; 0) percent = Math.ceil(percent);
else percent = Math.floor(percent);
if(IE) document.all.softkeyboard.style.pixelTop += percent;
if(NS) document.softkeyboard.top += percent; 
lastScrollY = lastScrollY + percent;}
if(diffX != lastScrollX) {
percent = .1 * (diffX - lastScrollX);
if(percent &gt; 0) percent = Math.ceil(percent);
else percent = Math.floor(percent);
if(IE) document.all.softkeyboard.style.pixelLeft += percent;
if(NS) document.softkeyboard.left += percent;
lastScrollX = lastScrollX + percent; }  }
function checkFocus(x,y) { 
stalkerx = document.softkeyboard.pageX;
stalkery = document.softkeyboard.pageY;
stalkerwidth = document.softkeyboard.clip.width;
stalkerheight = document.softkeyboard.clip.height;
if( (x &gt; stalkerx &amp;&amp; x &lt; (stalkerx+stalkerwidth)) &amp;&amp; (y &gt; stalkery &amp;&amp; y &lt; (stalkery+stalkerheight))) return true;
else return false;}
function grabIt(e) {
checkSoftKey = false;
if(IE) {
whichIt = event.srcElement;
while (whichIt.id!=null&amp;&amp;whichIt.id.indexOf(&quot;softkeyboard&quot;) == -1) {
whichIt = whichIt.parentElement;
if (whichIt == null) { return true; } }
if(whichIt.style!=null){
whichIt.style.pixelLeft = whichIt.offsetLeft;
whichIt.style.pixelTop = whichIt.offsetTop;
}
currentX = (event.clientX + document.body.scrollLeft);
currentY = (event.clientY + document.body.scrollTop);  
} else { 
window.captureEvents(Event.MOUSEMOVE);
if(checkFocus (e.pageX,e.pageY)) { 
whichIt = document.softkeyboard;
StalkerTouchedX = e.pageX-document.softkeyboard.pageX;
StalkerTouchedY = e.pageY-document.softkeyboard.pageY;} }
return true; }
function moveIt(e) {
if (whichIt == null) { return false; }
if(IE) {
if(whichIt.style!=null){
newX = (event.clientX + document.body.scrollLeft);
newY = (event.clientY + document.body.scrollTop);
distanceX = (newX - currentX);    distanceY = (newY - currentY);
currentX = newX;    currentY = newY;
whichIt.style.pixelLeft += distanceX;
whichIt.style.pixelTop += distanceY;
if(whichIt.style.pixelTop &lt; document.body.scrollTop) whichIt.style.pixelTop = document.body.scrollTop;
if(whichIt.style.pixelLeft &lt; document.body.scrollLeft) whichIt.style.pixelLeft = document.body.scrollLeft;
if(whichIt.style.pixelLeft &gt; document.body.offsetWidth - document.body.scrollLeft - whichIt.style.pixelWidth - 20) whichIt.style.pixelLeft = document.body.offsetWidth - whichIt.style.pixelWidth - 20;
if(whichIt.style.pixelTop &gt; document.body.offsetHeight + document.body.scrollTop - whichIt.style.pixelHeight - 5) whichIt.style.pixelTop = document.body.offsetHeight + document.body.scrollTop - whichIt.style.pixelHeight - 5;
event.returnValue = false;
}
} else { 
whichIt.moveTo(e.pageX-StalkerTouchedX,e.pageY-StalkerTouchedY);
if(whichIt.left &lt; 0+self.pageXOffset) whichIt.left = 0+self.pageXOffset;
if(whichIt.top &lt; 0+self.pageYOffset) whichIt.top = 0+self.pageYOffset;
if( (whichIt.left + whichIt.clip.width) &gt;= (window.innerWidth+self.pageXOffset-17)) whichIt.left = ((window.innerWidth+self.pageXOffset)-whichIt.clip.width)-17;
if( (whichIt.top + whichIt.clip.height) &gt;= (window.innerHeight+self.pageYOffset-17)) whichIt.top = ((window.innerHeight+self.pageYOffset)-whichIt.clip.height)-17;
return false;}
return false; }
function dropIt() {whichIt = null;
if(NS) window.releaseEvents (Event.MOUSEMOVE);
return true; }
if(NS) {window.captureEvents(Event.MOUSEUP|Event.MOUSEDOWN);
window.onmousedown = grabIt;
window.onmousemove = moveIt;
window.onmouseup = dropIt; }
if(IE) {
document.onmousedown = grabIt;
document.onmousemove = moveIt;
document.onmouseup = dropIt; }
var style1=&quot;&lt;style&gt;&quot;;
style1+=&quot;.btn_letter {BORDER-RIGHT: 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: 1px solid; PADDING-LEFT: 2px;FONT-SIZE: 14px; BORDER-LEFT: 1px solid; CURSOR: hand;PADDING-TOP: 1px; BORDER-BOTTOM: 1px solid; width:25px; height:20px;BORDER-LEFT-COLOR: #7b9ebd; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff, EndColorStr=#DDDCDC); BORDER-BOTTOM-COLOR: #5c08b2; COLOR: #075bc3; BORDER-TOP-COLOR: #7b9ebd; BORDER-RIGHT-COLOR: #5c08b2}&quot;;
style1+=&quot;.btn_num {width:25px;BORDER-RIGHT:1px solid; PADDING-RIGHT: 1px; BORDER-TOP: 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; BORDER-LEFT: 1px solid; CURSOR: hand; PADDING-TOP: 1px; BORDER-BOTTOM: 1px solid;height:20px;BORDER-LEFT-COLOR: #7ebf4f; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B3D997); BORDER-BOTTOM-COLOR: #7ebf4f; COLOR: black; BORDER-TOP-COLOR: #7ebf4f; BORDER-RIGHT-COLOR: #7ebf4f}&quot;;
style1+=&quot;.table_title {FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#B2DEF7, EndColorStr=#7AB7DA); height:26px;padding-top: 3px;}&quot;;
style1+=&quot;.btn_input {BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid}&quot;;
style1+=&quot;TD {FONT: 12px 宋体,Tahoma; COLOR: #505050}&lt;/style&gt;&quot;; 
document.write(style1);                                                   
document.write(&quot;&lt;DIV align=center id=\&quot;softkeyboard\&quot; name=\&quot;softkeyboard\&quot; style=\&quot;position:absolute; left:0px; top:0px; width:400px; z-index:180;display:none\&quot;&gt;&lt;table id=\&quot;CalcTable\&quot; width=\&quot;\&quot; border=\&quot;0\&quot; align=\&quot;center\&quot; cellpadding=\&quot;0\&quot; cellspacing=\&quot;0\&quot; bgcolor=\&quot;\&quot;&gt;&lt;FORM id=Calc name=Calc action=\&quot;\&quot; method=post autocomplete=\&quot;off\&quot;&gt;&lt;tr&gt;&lt;td class=\&quot;table_title\&quot; title=\&quot;尊敬的客户：为了保证网上交易安全,建议使用密码输入器输入密码!\&quot; align=\&quot;right\&quot; valign=\&quot;middle\&quot; bgcolor=\&quot;\&quot; style=\&quot;cursor: default;height:30\&quot;&gt;&lt;INPUT type=hidden value=\&quot;\&quot; name=password&gt;&lt;INPUT type=hidden value=ok name=action2&gt;&amp;nbsp&lt;font style=\&quot;font-weight:bold; font-size:13px; color:#075BC3\&quot;&gt;网上交易专用&amp;nbsp;&amp;nbsp;密码输入器&lt;/font&gt;&amp;nbsp&amp;nbsp&amp;nbsp&amp;nbsp&amp;nbsp;&amp;nbsp;&amp;nbsp&amp;nbsp;&amp;nbsp;&amp;nbsp&amp;nbsp;&amp;nbsp;&amp;nbsp&amp;nbsp;&amp;nbsp;&amp;nbsp&amp;nbsp;&amp;nbsp;&amp;nbsp&amp;nbsp;&amp;nbsp&amp;nbsp;&lt;INPUT id=useKey class=\&quot;btn_input\&quot; type=button value=\&quot;使用键盘输入\&quot; bgtype=\&quot;1\&quot; onclick=\&quot;userpswdvalue.readOnly=0;userpswdvalue.focus();closekeyboard();userpswdvalue.value='';\&quot;&gt;&lt;span style=\&quot;width:2px;\&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=\&quot;center\&quot;&gt;&lt;td align=\&quot;center\&quot; bgcolor=\&quot;#FFFFFF\&quot;&gt;&lt;table align=\&quot;center\&quot; width=\&quot;%\&quot; border=\&quot;0\&quot; cellspacing=\&quot;1\&quot; cellpadding=\&quot;0\&quot;&gt;\n&lt;tr align=\&quot;left\&quot; valign=\&quot;middle\&quot;&gt; \n&lt;td&gt; &lt;input type=button value=\&quot; ~ \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; ! \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; @ \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; # \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; $ \&quot;&gt;&lt;/td&gt;\n&lt;td&gt;&lt;input type=button value=\&quot; % \&quot;&gt;&lt;/td&gt;\n&lt;td&gt;&lt;input type=button value=\&quot; ^ \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; &amp; \&quot;&gt;&lt;/td&gt;\n&lt;td&gt;&lt;input type=button value=\&quot; * \&quot;&gt;&lt;/td&gt;\n&lt;td&gt;&lt;input type=button value=\&quot; ( \&quot;&gt;&lt;/td&gt;\n&lt;td&gt;&lt;input type=button value=\&quot; ) \&quot;&gt;&lt;/td&gt;\n&lt;td&gt;&lt;input type=button value=\&quot; _ \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; + \&quot;&gt;&lt;/td&gt;\n&lt;td&gt;&lt;input type=button value=\&quot; | \&quot;&gt;&lt;/td&gt;\n&lt;td colspan=\&quot;1\&quot; rowspan=\&quot;2\&quot;&gt; &lt;input name=\&quot;button10\&quot; type=button value=\&quot; 退格\&quot; onclick=\&quot;setpassvalue();\&quot;  onDblClick=\&quot;setpassvalue();\&quot; style=\&quot;width:100px;height:40px\&quot;&gt; \n&lt;/td&gt;\n&lt;/tr&gt;\n&lt;tr align=\&quot;left\&quot; valign=\&quot;middle\&quot;&gt; \n&lt;td&gt;&lt;input type=button value=\&quot; ` \&quot;&gt;&lt;/td&gt;\n&lt;td&gt;&lt;input type=button bgtype=\&quot;2\&quot; name=\&quot;button_number1\&quot; value=\&quot; 1 \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button bgtype=\&quot;2\&quot; name=\&quot;button_number2\&quot; value=\&quot; 2 \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button bgtype=\&quot;2\&quot; name=\&quot;button_number3\&quot; value=\&quot; 3 \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button bgtype=\&quot;2\&quot; name=\&quot;button_number4\&quot; value=\&quot; 4 \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button bgtype=\&quot;2\&quot; name=\&quot;button_number5\&quot; value=\&quot; 5 \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button bgtype=\&quot;2\&quot; name=\&quot;button_number6\&quot; value=\&quot; 6 \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button bgtype=\&quot;2\&quot; name=\&quot;button_number7\&quot; value=\&quot; 7 \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button bgtype=\&quot;2\&quot; name=\&quot;button_number8\&quot; value=\&quot; 8 \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button bgtype=\&quot;2\&quot; name=\&quot;button_number9\&quot; value=\&quot; 9 \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input bgtype=\&quot;2\&quot;  name=\&quot;button_number0\&quot; type=button value=\&quot; 0 \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; - \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; = \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; \\ \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;/td&gt;\n&lt;/tr&gt;\n&lt;tr align=\&quot;left\&quot; valign=\&quot;middle\&quot;&gt; \n&lt;td&gt; &lt;input type=button value=\&quot; q \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; w \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; e \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; r \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; t \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; y \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; u \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; i \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; o \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input name=\&quot;button8\&quot; type=button value=\&quot; p \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;Input name=\&quot;button9\&quot; type=button value=\&quot; { \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; } \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; [ \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; ] \&quot;&gt;&lt;/td&gt;\n&lt;td&gt;&lt;input name=\&quot;button9\&quot; type=button onClick=\&quot;capsLockText();setCapsLock();\&quot;  onDblClick=\&quot;capsLockText();setCapsLock();\&quot; value=\&quot;切换大/小写\&quot; style=\&quot;width:100px;\&quot;&gt;&lt;/td&gt;\n&lt;/tr&gt;\n&lt;tr align=\&quot;left\&quot; valign=\&quot;middle\&quot;&gt; \n&lt;td&gt; &lt;input type=button value=\&quot; a \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; s \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; d \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; f \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; g \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; h \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; j \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input name=\&quot;button3\&quot; type=button value=\&quot; k \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input name=\&quot;button4\&quot; type=button value=\&quot; l \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input name=\&quot;button5\&quot; type=button value=\&quot; : \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input name=\&quot;button7\&quot; type=button value=\&quot; &amp;quot; \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; ; \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; ' \&quot;&gt;&lt;/td&gt;\n&lt;td rowspan=\&quot;2\&quot; colspan=\&quot;2\&quot;&gt; &lt;input name=\&quot;button12\&quot; type=button onclick=\&quot;OverInput();\&quot; value=\&quot;   确定  \&quot; style=\&quot;width:126px;height:42px;\&quot;&gt;&lt;/td&gt;\n&lt;/tr&gt;\n&lt;tr align=\&quot;left\&quot; valign=\&quot;middle\&quot;&gt; \n&lt;td&gt;&lt;input name=\&quot;button2\&quot; type=button value=\&quot; z \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; x \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; c \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; v \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; b \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; n \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; m \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; &amp;lt; \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; &amp;gt; \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; ? \&quot;&gt;&lt;/td&gt;\n&lt;td&gt; &lt;input type=button value=\&quot; , \&quot;&gt;&lt;/td&gt;\n &lt;td&gt; &lt;input type=button value=\&quot; . \&quot;&gt;&lt;/td&gt;\n &lt;td&gt; &lt;input type=button value=\&quot; / \&quot;&gt;&lt;/td&gt;\n&lt;/tr&gt;\n&lt;/table&gt;&lt;/td&gt;&lt;/FORM&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/DIV&gt;&quot;);
function addValue(newValue)
{
if (CapsLockValue==0)
{
var str=Calc.password.value;
if(str.length&lt;userpswdvalue.maxLength)
{
Calc.password.value += newValue;
}   
if(str.length&lt;=userpswdvalue.maxLength)
{
userpswdvalue.value=Calc.password.value;
psuserpswdvalue();
}
}
else
{
var str=Calc.password.value;
if(str.length&lt;userpswdvalue.maxLength)
{
Calc.password.value += newValue;
}
if(str.length&lt;=userpswdvalue.maxLength)
{
userpswdvalue.value=Calc.password.value;
psuserpswdvalue();
}
}
}
function setpassvalue()
{
var longnum=Calc.password.value.length;
var num
num=Calc.password.value.substr(0,longnum-1);
Calc.password.value=num;
var str=Calc.password.value;
userpswdvalue.value=Calc.password.value;
psuserpswdvalue();
}
function OverInput()
{
var str=Calc.password.value;
userpswdvalue.value=Calc.password.value;
removeJiamiName();
psuserpswdvalue();
closekeyboard();
Calc.password.value=&quot;&quot;;
userpswdvalue.readOnly=1;
}
function closekeyboard(theForm)
{
softkeyboard.style.display=&quot;none&quot;;
if(null!=unhideSelect){
unhideSelect();
}
}
function showkeyboard()
{
randomNumberButton();
var th = userpswdvalue;
var ttop  = th.offsetTop;
var thei  = th.clientHeight;
var tleft = th.offsetLeft;
var ttyp  = th.type;
while (th = th.offsetParent){ttop+=th.offsetTop; tleft+=th.offsetLeft;}
softkeyboard.style.top  = ttop+thei+16;
softkeyboard.style.left = tleft-100;
softkeyboard.style.display=&quot;block&quot;;
userpswdvalue.readOnly=1;
userpswdvalue.blur();
document.all.useKey.focus();
if(null!=hideSelect){
hideSelect();
}
}
function setCapsLock()
{
if (CapsLockValue==0)
{
CapsLockValue=1
}
else 
{
CapsLockValue=0
}
}
function setCalcborder()
{
CalcTable.style.border=&quot;1px solid #B5ADF1&quot;
}
function setHead()
{
CalcTable.cells[0].style.backgroundColor=&quot;#B5ADF1&quot; 
}
function setCalcButtonBg()
{
for(var i=0;i&lt;Calc.elements.length;i++)
{
if(Calc.elements[i].type==&quot;button&quot;&amp;&amp;Calc.elements[i].bgtype!=&quot;1&quot;)
{
if(Calc.elements[i].bgtype==&quot;2&quot;){
Calc.elements[i].className=&quot;btn_num&quot;;
}else{
Calc.elements[i].className=&quot;btn_letter&quot;;
}
var str1=Calc.elements[i].value;
str1=str1.trim();
if(str1.length==1)
{
}
var thisButtonValue=Calc.elements[i].value;
thisButtonValue=thisButtonValue.trim();
if(thisButtonValue.length==1)
{
Calc.elements[i].onclick=
function ()
{
var thisButtonValue=this.value;
thisButtonValue=thisButtonValue.trim();
thisButtonValue=jiamiMimaKey(thisButtonValue);
addValue(thisButtonValue);
}
Calc.elements[i].ondblclick=
function ()
{
var thisButtonValue=this.value;
thisButtonValue=thisButtonValue.trim();
thisButtonValue=jiamiMimaKey(thisButtonValue);
addValue(thisButtonValue);
}
}
}
}
}
function initCalc()
{
setCalcborder();
setHead();
setCalcButtonBg();
}
String.prototype.trim = function()
{
return this.replace(/(^\s*)|(\s*$)/g, &quot;&quot;);
}
var capsLockFlag;
capsLockFlag=true;
function capsLockText()
{
if(capsLockFlag)
{
for(var i=0;i&lt;Calc.elements.length;i++)
{
var char=Calc.elements[i].value;
var char=char.trim()
if(Calc.elements[i].type==&quot;button&quot;&amp;&amp;char&gt;=&quot;a&quot;&amp;&amp;char&lt;=&quot;z&quot;&amp;&amp;char.length==1)
{
Calc.elements[i].value=&quot; &quot;+String.fromCharCode(char.charCodeAt(0)-32)+&quot; &quot;
}
}
}
else
{
for(var i=0;i&lt;Calc.elements.length;i++)
{
var char=Calc.elements[i].value;
var char=char.trim()
if(Calc.elements[i].type==&quot;button&quot;&amp;&amp;char&gt;=&quot;A&quot;&amp;&amp;char&lt;=&quot;Z&quot;&amp;&amp;char.length==1)
{
Calc.elements[i].value=&quot; &quot;+String.fromCharCode(char.charCodeAt(0)+32)+&quot; &quot;
}
}
}
capsLockFlag=!capsLockFlag;
}
function randomNumberButton(){
var a = new Array(10);  
a[0]=0;a[1]=1;a[2]=2;a[3]=3;a[4]=4;a[5]=5;a[6]=6;a[7]=7;a[8]=8;a[9]=9;
var randomNum;
var times=10;
for(var i=0;i&lt;10;i++){
randomNum = parseInt(Math.random()*10);
var tmp=a[0];
a[0]=a[randomNum];
a[randomNum]=tmp;
}
Calc.button_number0.value=&quot; &quot;+a[0]+&quot; &quot;;
Calc.button_number1.value=&quot; &quot;+a[1]+&quot; &quot;;
Calc.button_number2.value=&quot; &quot;+a[2]+&quot; &quot;;
Calc.button_number3.value=&quot; &quot;+a[3]+&quot; &quot;;
Calc.button_number4.value=&quot; &quot;+a[4]+&quot; &quot;;
Calc.button_number5.value=&quot; &quot;+a[5]+&quot; &quot;;
Calc.button_number6.value=&quot; &quot;+a[6]+&quot; &quot;;
Calc.button_number7.value=&quot; &quot;+a[7]+&quot; &quot;;
Calc.button_number8.value=&quot; &quot;+a[8]+&quot; &quot;;
Calc.button_number9.value=&quot; &quot;+a[9]+&quot; &quot;;
}
function hideSelect(){
var i=0;
while(i&lt;document.getElementsByTagName(&quot;select&quot;).length){
document.getElementsByTagName(&quot;select&quot;)[i].style.visibility = &quot;hidden&quot;;
i=i+1;
}
}
function unhideSelect(){
var i=0;
while(i&lt;document.getElementsByTagName(&quot;select&quot;).length){
document.getElementsByTagName(&quot;select&quot;)[i].style.visibility = &quot;visible&quot;;
i=i+1;
}
}
function  jiamiMimaKey(newValue) {
if (typeof(b) == &quot;undefined&quot; || typeof(ifUseYinshe) == &quot;undefined&quot; || ifUseYinshe == 0) {return newValue;}
var everyone = '';
var afterPass = '';
for (var i=0;i&lt;newValue.length;i++ ) {
   everyone = newValue.charAt(i);
   for (var j =0;j&lt;((b.length)/2);j++) {
     if (everyone == b[2*j]) {
       afterPass = afterPass + b[2*j+1];
       break;
     }
   }
  }
  newValue= afterPass;
  if (typeof(jiami) != &quot;undefined&quot;){
    jiami = 1;
  }  
  return afterPass;
}
function removeJiamiName() {
  var jiamiObjectname = userpswdvalue.name; 
  var jiamiObjectnameBefore = jiamiObjectname + ',';
  var jiamiObjectnameAll = ','+jiamiObjectname + ',';
  if (typeof(keyjiamiName) != &quot;undefined&quot;) {
    if (keyjiamiName.indexOf(jiamiObjectnameBefore) == 0) {
      keyjiamiName = keyjiamiName.substring(jiamiObjectnameBefore.length);
    } else if (keyjiamiName.indexOf(jiamiObjectnameAll) != -1) {
      keyjiamiName.replace(jiamiObjectnameBefore,',');
    }
   }
} 
function psuserpswdvalue(){
var passwd=userpswdvalue.value;
var PWD=document.getElementsByName(&quot;PWD&quot;);
if(PWD!=null &amp;&amp; ps!=null &amp;&amp; pIsPWD) {
     ps.update(getStartPassword(passwd));
}
}
userpswd.onclick=Function(&quot;userpswdvalue=this;showkeyboard();this.readOnly=1;Calc.password.value=''&quot;);
userpswd.onkeyup=Function(&quot;if(event.keyCode==9){userpswdvalue=this;showkeyboard();this.readOnly=1;Calc.password.value=''}&quot;);
userpswd.onKeyDown=Function(&quot;Calc.password.value=this.value;&quot;);
&lt;/SCRIPT&gt;

</textarea></p>
<script type="text/javascript">function changeTsize(){document.getElementById("runcode_ayI8De").style.height = document.getElementById("runcode_ayI8De").scrollHeight + "px";}window.setTimeout(changeTsize,0);</script><p><input type="button" value="运行" class="runcode_button" onclick="runcode_open_new('runcode_ayI8De');"/> <input type="button" value="复制" class="runcode_button" onclick="runcode_copy('runcode_ayI8De');"/> <input type="button" value="另存代码" class="runcode_button" onclick="saveCode('runcode_ayI8De','runcode_ayI8De');"/> 提示：你可以先修改部分代码再运行。</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.ietester.net/index.php/archives/119.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>google纪念logo,典型的物理运动实现</title>
		<link>http://www.ietester.net/index.php/archives/117.html</link>
		<comments>http://www.ietester.net/index.php/archives/117.html#comments</comments>
		<pubDate>Wed, 17 Mar 2010 09:45:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[前端开发]]></category>

		<guid isPermaLink="false">http://www.ietester.net/?p=117</guid>
		<description><![CDATA[
&#60;html&#62;
&#60;head&#62;
&#60;meta http-equiv=&#34;content-type&#34; content=&#34;text/html; charset=UTF-8&#34;&#62;
&#60;title&#62;Google&#60;/title&#62;
&#60;/head&#62;
&#60;body&#62;
	&#60;a href=&#34;#&#34; target=&#34;_blank&#34;&#62;
		&#60;img src=http://www.google.com/logos/newton09-tree.jpg width=384 height=138 border=0 alt=&#34;艾萨克牛顿&#34; title=&#34;艾萨克牛顿&#34; id=logo onload=&#34;window.lol&#38;&#38;lol();
		setTimeout(function(){
		var h=0,v=1,f=document.getElementById('fall'),
			i=setInterval(function(){
				if(f){
					var r=parseInt(f.style.right)+h,
						b=parseInt(f.style.bottom)-v;
						f.style.right=r+'px';
						f.style.bottom=b+'px';
					if(b&#62;-210){v+=2}
					else{h=(v&#62;9)?v*0.1:0;v*=(v&#62;9)?-0.3:0}    //关键句
				}
				if(v==0){clearInterval(i);h=0;v=1;}
			},25);
		},2000);	&#34; /&#62;
	&#60;/a&#62;
	&#60;img id=&#34;fall&#34; src=&#34;http://www.google.com/logos/newton09-apple.png&#34; style=&#34;position:relative;right:248px;bottom:46px&#34;/&#62;
	&#60;noscript&#62;&#60;style&#62;#fall{bottom:-210px!important}&#60;/style&#62;&#60;/noscript&#62;
&#60;/body&#62;
&#60;/html&#62;
function changeTsize(){document.getElementById("runcode_vsKhjY").style.height = document.getElementById("runcode_vsKhjY").scrollHeight + "px";}window.setTimeout(changeTsize,0);   提示：你可以先修改部分代码再运行。

]]></description>
			<content:encoded><![CDATA[<div class="runcode">
<p><textarea name="runcode" style="overflow-y:visible;width:600px;font-size:12px" class="runcode_text" id="runcode_duPxIA">&lt;html&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot;&gt;
&lt;title&gt;Google&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
	&lt;a href=&quot;#&quot; target=&quot;_blank&quot;&gt;
		&lt;img src=http://www.google.com/logos/newton09-tree.jpg width=384 height=138 border=0 alt=&quot;艾萨克牛顿&quot; title=&quot;艾萨克牛顿&quot; id=logo onload=&quot;window.lol&amp;&amp;lol();
		setTimeout(function(){
		var h=0,v=1,f=document.getElementById('fall'),
			i=setInterval(function(){
				if(f){
					var r=parseInt(f.style.right)+h,
						b=parseInt(f.style.bottom)-v;
						f.style.right=r+'px';
						f.style.bottom=b+'px';
					if(b&gt;-210){v+=2}
					else{h=(v&gt;9)?v*0.1:0;v*=(v&gt;9)?-0.3:0}    //关键句
				}
				if(v==0){clearInterval(i);h=0;v=1;}
			},25);
		},2000);	&quot; /&gt;
	&lt;/a&gt;
	&lt;img id=&quot;fall&quot; src=&quot;http://www.google.com/logos/newton09-apple.png&quot; style=&quot;position:relative;right:248px;bottom:46px&quot;/&gt;
	&lt;noscript&gt;&lt;style&gt;#fall{bottom:-210px!important}&lt;/style&gt;&lt;/noscript&gt;
&lt;/body&gt;
&lt;/html&gt;</textarea></p>
<script type="text/javascript">function changeTsize(){document.getElementById("runcode_duPxIA").style.height = document.getElementById("runcode_duPxIA").scrollHeight + "px";}window.setTimeout(changeTsize,0);</script><p><input type="button" value="运行" class="runcode_button" onclick="runcode_open_new('runcode_duPxIA');"/> <input type="button" value="复制" class="runcode_button" onclick="runcode_copy('runcode_duPxIA');"/> <input type="button" value="另存代码" class="runcode_button" onclick="saveCode('runcode_duPxIA','runcode_duPxIA');"/> 提示：你可以先修改部分代码再运行。</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.ietester.net/index.php/archives/117.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>超漂亮提取自ZCMS弹出框效果v2.0（兼容主流浏览器）12月18日修正</title>
		<link>http://www.ietester.net/index.php/archives/110.html</link>
		<comments>http://www.ietester.net/index.php/archives/110.html#comments</comments>
		<pubDate>Wed, 17 Mar 2010 09:06:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[前端开发]]></category>
		<category><![CDATA[ZCMS弹出框效果]]></category>
		<category><![CDATA[兼容主流浏览器]]></category>

		<guid isPermaLink="false">http://www.ietester.net/?p=110</guid>
		<description><![CDATA[【强烈推荐】超漂亮提取自ZCMS弹出框效果v2.0（兼容主流浏览器）11月25日重写全部代码
重写提取自ZCMS的弹出框，功能更强大：
   1. 代替window.open、alert、confirm；提供良好的用户体验；
   2. 质感细腻，外观漂亮；
   3. 兼容ie6/7/8、firefox2/3、Opera；弹出框在ie6下不会被select控件穿透；
   4. 无外部css文件，引用Dialog.js即可使用；
   5. 对iframe下的应用作了充分考虑，适合复杂的系统应用；
   6. Dialog显示的内容：1、URL；2、隐藏的元素中的html内容；3、html内容；
   7. 按ESC键可关闭弹出框；
效果图
部分示例如下（帖子长度所限，更多示例见下载包中的zDialogDemo.html）



&#60;!DOCTYPE HTML PUBLIC &#34;-//W3C//DTD HTML 4.01 Transitional//EN&#34; &#34;http://www.w3.org/TR/html4/loose.dtd&#34;&#62;
&#60;html&#62;
&#60;head&#62;
&#60;meta http-equiv=&#34;X-UA-Compatible&#34; content=&#34;IE=EmulateIE7&#34; /&#62;
&#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=utf-8&#34; /&#62;
&#60;title&#62;ZCMS弹出框效果（兼容主流浏览器）&#60;/title&#62;
&#60;style&#62;
body { background: #fff; color: #444; }
a { color: #07c; text-decoration: none; }
body, [...]]]></description>
			<content:encoded><![CDATA[<p>【强烈推荐】超漂亮提取自ZCMS弹出框效果v2.0（兼容主流浏览器）11月25日重写全部代码</p>
<p>重写提取自ZCMS的弹出框，功能更强大：</p>
<p>   1. 代替window.open、alert、confirm；提供良好的用户体验；<br />
   2. 质感细腻，外观漂亮；<br />
   3. 兼容ie6/7/8、firefox2/3、Opera；弹出框在ie6下不会被select控件穿透；<br />
   4. 无外部css文件，引用Dialog.js即可使用；<br />
   5. 对iframe下的应用作了充分考虑，适合复杂的系统应用；<br />
   6. Dialog显示的内容：1、URL；2、隐藏的元素中的html内容；3、html内容；<br />
   7. 按ESC键可关闭弹出框；</p>
<p>效果图<br />
部分示例如下（帖子长度所限，更多示例见下载包中的zDialogDemo.html）<br />
<a href="http://www.ietester.net/wp-content/uploads/2010/03/snap.png"><img src="http://www.ietester.net/wp-content/uploads/2010/03/snap.png" alt="" title="snap" width="1004" height="625" class="alignnone size-full wp-image-112" /></a></p>
<div class="runcode">
<p><textarea name="runcode" style="overflow-y:visible;width:600px;font-size:12px" class="runcode_text" id="runcode_3Gjbv5">
&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;http://www.w3.org/TR/html4/loose.dtd&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=EmulateIE7&quot; /&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;title&gt;ZCMS弹出框效果（兼容主流浏览器）&lt;/title&gt;
&lt;style&gt;
body { background: #fff; color: #444; }
a { color: #07c; text-decoration: none; }
body, div, q, h5 { margin: 0; padding: 0; }
body, td, textarea { word-break: break-all; word-wrap: break-word; line-height:1.6; }
body, input, textarea, select, button { margin: 0; font-size: 14px; font-family: Tahoma, SimSun, sans-serif; }
div, p, table, th, td { font-size:1em; font-family:inherit; line-height:inherit; }
h5 { font-size:12px; }
ol li,ul li{ margin-bottom:0.5em;}
pre{ font-family: &quot;Courier New&quot;, Courier, monospace; word-wrap:break-word; line-height:1.4; font-size:12px;}
pre{background:#f6f6f6; border:#eee solid 1px; margin:1em 0.5em; padding:0.5em 1em;}
#content { padding-left:50px; padding-right:50px; }
#content h3 { margin:8px 0; font-size:14px; COLOR:#693; }
#content div.item { margin-top:10px; margin-bottom:10px; border:#eee solid 4px; padding:10px; }
hr { clear:both; margin:7px 0; +margin: 0;
border:0 none; font-size: 1px; line-height:1px; color: #069; background-color:#069; height: 1px; }
&lt;/style&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://www.5-studio.com/wp-content/uploads/2009/11/zDrag.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://www.5-studio.com/wp-content/uploads/2009/11/zDialog.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
function open1()
{
	Dialog.open({URL:&quot;javascript:void(document.write('这是弹出窗口中的内容'))&quot;});
}
function open2()
{
	var diag = new Dialog();
	diag.Width = 600;
	diag.Height = 300;
	diag.Title = &quot;设定了高宽和标题的普通窗口&quot;;
	diag.URL = &quot;javascript:void(document.write('这是弹出窗口中的内容'))&quot;;
	diag.show();
}
function open3()
{
	var diag = new Dialog();
	diag.Width = 900;
	diag.Height = 400;
	diag.Title = &quot;内容页为外部连接的窗口&quot;;
	diag.URL = &quot;http://demo.zving.com/&quot;;
	diag.show();
}
function open4()
{
	var diag = new Dialog();
	diag.Width = 300;
	diag.Height = 100;
	diag.Title = &quot;内容页为html代码的窗口&quot;;
	diag.InnerHtml='&lt;div style=&quot;text-align:center;color:red;font-size:14px;&quot;&gt;直接输出html，使用 &lt;b&gt;InnerHtml&lt;/b&gt; 属性。&lt;/div&gt;'
	diag.OKEvent = function(){diag.close();};//点击确定后调用的方法
	diag.show();
}
function open5()
{
	var diag = new Dialog();
	diag.Width = 300;
	diag.Height = 150;
	diag.Title = &quot;内容页为隐藏的元素的html&quot;;
	diag.InvokeElementId=&quot;forlogin&quot;
	diag.OKEvent = function(){topWin.$id(&quot;username&quot;).value||alert(&quot;用户名不能为空&quot;);topWin.$id(&quot;userpwd&quot;).value||alert(&quot;密码不能为空&quot;)};//点击确定后调用的方法
	diag.show();
}
function open8()
{
	var diag = new Dialog();
	diag.Title = &quot;返回值到调用页面&quot;;
	diag.URL = &quot;javascript:void(document.write('这是弹出窗口中的内容'))&quot;;
	diag.OKEvent = function(){$id('getval').value = diag.innerFrame.contentWindow.document.getElementById('a').value;diag.close();};
	diag.show();
	var doc=diag.innerFrame.contentWindow.document;
	doc.open();
	doc.write('&lt;html&gt;&lt;body&gt;&lt;input id=&quot;a&quot; type=&quot;text&quot;/&gt;请在文本框里输入一些值&lt;/body&gt;&lt;/html&gt;') ;
	doc.close();
}
function open9()
{
	Dialog.alert(&quot;提示：你点击了一个按钮&quot;);
}
function open10()
{
	Dialog.confirm('警告：您确认要XXOO吗？',function(){Dialog.alert(&quot;yeah，周末到了，正是好时候&quot;)});
}
function open14()
{
	var diag = new Dialog();
	diag.OnLoad=function(){alert(&quot;页面载入完成&quot;)};
	diag.URL = &quot;http://demo.zving.com/&quot;;
	diag.show();
}
function open16()
{
	var diag = new Dialog();
	diag.Title = &quot;修改中窗体尺寸&quot;;
	diag.URL = &quot;javascript:void(document.write('这是弹出窗口中的内容'))&quot;;
	diag.OKEvent = function(){
		var doc=diag.innerFrame.contentWindow.document;
		doc.open();
		doc.write('&lt;html&gt;&lt;body&gt;窗口尺寸改为600*300&lt;/body&gt;&lt;/html&gt;') ;
		doc.close();
		diag.setSize(600,300);
		diag.okButton.disabled=true;
	};
	diag.show();
	diag.okButton.value=&quot;改变窗口大小&quot;
}
function open17()
{
	var diag = new Dialog();
	diag.AutoClose=5;
	diag.ShowCloseButton=false;
	diag.URL = &quot;javascript:void(document.write('这是弹出窗口中的内容'))&quot;;
	diag.show();
}
function open19()
{
	var diag = new Dialog();
	diag.Title = &quot;窗体内的按钮操作父Dialog&quot;;
	diag.URL = &quot;javascript:void(document.write('这是弹出窗口中的内容'))&quot;;
	diag.show();
	var doc=diag.innerFrame.contentWindow.document;
	doc.open();
	doc.write('&lt;html&gt;&lt;body&gt;&lt;input type=&quot;button&quot; id=&quot;a&quot; value=&quot;修改父Dialog尺寸&quot; onclick=&quot;parentDialog.setSize(function(min,max){return Math.round(min+(Math.random()*(max-min)))}(300,800))&quot; /&gt;&lt;/body&gt;&lt;/html&gt;') ;
	doc.close();
}
&lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;div id=&quot;content&quot;&gt;
  &lt;h2&gt;zDialog v2.0 - samples&lt;/h2&gt;
  &lt;hr size=&quot;2&quot; /&gt;
&lt;div id=&quot;imgsloader&quot; style=&quot;display:none;&quot;&gt;&lt;/div&gt;
&lt;script&gt;
var images=[&quot;icon_alert.gif&quot;,&quot;icon_dialog.gif&quot;,&quot;icon_query.gif&quot;,&quot;window.gif&quot;,&quot;dialog_cb.gif&quot;,&quot;dialog_closebtn.gif&quot;,&quot;dialog_closebtn_over.gif&quot;];
var dlgimgs=isIE6?[&quot;dialog_ct.gif&quot;,&quot;dialog_lb.gif&quot;,&quot;dialog_lt.gif&quot;,&quot;dialog_mlm.gif&quot;,&quot;dialog_mrm.gif&quot;,&quot;dialog_rb.gif&quot;,&quot;dialog_rt.gif&quot;]:[&quot;dialog_cb.png&quot;,
&quot;dialog_ct.png&quot;,&quot;dialog_lb.png&quot;,&quot;dialog_lt.png&quot;,&quot;dialog_mlm.png&quot;,&quot;dialog_mrm.png&quot;,&quot;dialog_rb.png&quot;,&quot;dialog_rt.png&quot;]
var images=images.concat(dlgimgs);
var imgsHtml=[];
for(var i=0;i&lt;images.length;i++){
	imgsHtml.push('&lt;img src=&quot;'+IMAGESPATH+images[i]+'&quot;/&gt;')
}
$id(&quot;imgsloader&quot;).innerHTML=imgsHtml.join(&quot;&quot;);
&lt;/script&gt;
  &lt;br /&gt;
  &lt;h3&gt;1. 普通窗口 &lt;/h3&gt;
  &lt;div class=&quot;item&quot;&gt;
    &lt;input type=&quot;button&quot; id=&quot;a&quot; value=&quot;普通窗口&quot; onclick=&quot;open1()&quot;/&gt;
    &lt;br/&gt;
&lt;pre&gt;
	&lt;font color=&quot;#800000&quot;&gt;Dialog.open({&lt;/font&gt;&lt;font color=&quot;#008080&quot;&gt;URL&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;&quot;javascript:void(document.write('这是弹出窗口中的内容'))&quot;&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;});&lt;/font&gt;
&lt;/pre&gt;
&lt;/div&gt;
  &lt;h3&gt;2. 设定了高宽和标题的普通窗口 &lt;/h3&gt;
  &lt;div class=&quot;item&quot;&gt;
    &lt;input type=&quot;button&quot; id=&quot;b&quot; value=&quot;设定了高宽和标题的普通窗口&quot; onclick=&quot;open2()&quot;/&gt;
    &lt;br/&gt;
    &lt;pre&gt;
	&lt;font color=&quot;#0000ff&quot;&gt;var &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;diag = &lt;/font&gt;&lt;font color=&quot;#0000ff&quot;&gt;new &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;Dialog();&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.Width = 600;&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.Height = 300;&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.Title = &lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;&quot;设定了高宽和标题的普通窗口&quot;&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;;&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.&lt;/font&gt;&lt;font color=&quot;#008080&quot;&gt;URL &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;= &lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;&quot;javascript:void(document.write('这是弹出窗口中的内容'))&quot;&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;;&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.show();&lt;/font&gt;
&lt;/pre&gt;
&lt;/div&gt;
  &lt;h3&gt;3. 内容页为外部连接的窗口&lt;/h3&gt;
  &lt;div class=&quot;item&quot;&gt;
    &lt;input type=&quot;button&quot; id=&quot;c&quot; value=&quot;内容页为外部连接的窗口&quot; onclick=&quot;open3()&quot;/&gt;
    &lt;br/&gt;
&lt;pre&gt;
	&lt;font color=&quot;#0000ff&quot;&gt;var &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;diag = &lt;/font&gt;&lt;font color=&quot;#0000ff&quot;&gt;new &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;Dialog();&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.Title = &lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;&quot;内容页为外部连接的窗口&quot;&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;;&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.&lt;/font&gt;&lt;font color=&quot;#008080&quot;&gt;URL &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;= &lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;&quot;http://demo.zving.com/&quot;&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;;&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.show();&lt;/font&gt;
&lt;/pre&gt;
&lt;/div&gt;
  &lt;h3&gt;4. 内容页为html代码的窗口&lt;/h3&gt;
  &lt;div class=&quot;item&quot;&gt;
    &lt;input type=&quot;button&quot; id=&quot;d&quot; value=&quot;内容页为html代码的窗口&quot; onclick=&quot;open4()&quot;/&gt;
    &lt;br/&gt;
&lt;pre&gt;
	&lt;font color=&quot;#0000ff&quot;&gt;var &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;diag = &lt;/font&gt;&lt;font color=&quot;#0000ff&quot;&gt;new &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;Dialog();&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.Title = &lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;&quot;内容页为html代码的窗口&quot;&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;;&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.InnerHtml=&lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;'&amp;lt;div style=&quot;text-align:center;color:red;font-size:14px;&quot;&amp;gt;直接输出html，使用 &amp;lt;b&amp;gt;InnerHtml&amp;lt;/b&amp;gt; 属性。&amp;lt;/div&amp;gt;'&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.show();&lt;/font&gt;
&lt;/pre&gt;
&lt;/div&gt;
  &lt;h3&gt;5. 内容页为隐藏的元素的html内容&lt;/h3&gt;
  &lt;div class=&quot;item&quot;&gt;
    &lt;input type=&quot;button&quot; id=&quot;e&quot; value=&quot;内容页为隐藏的元素的html内容&quot; onclick=&quot;open5()&quot;/&gt;
    &lt;br/&gt;
&lt;pre&gt;
	&lt;font color=&quot;#0000ff&quot;&gt;var &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;diag = &lt;/font&gt;&lt;font color=&quot;#0000ff&quot;&gt;new &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;Dialog();&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.Title = &lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;&quot;内容页为隐藏的元素的html&quot;&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;;&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.InvokeElementId=&lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;&quot;forlogin&quot;&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.show();&lt;/font&gt;
&lt;/pre&gt;
&lt;div id=&quot;forlogin&quot;&gt;
      &lt;table width=&quot;100%&quot; border=&quot;0&quot; align=&quot;center&quot; cellpadding=&quot;4&quot; cellspacing=&quot;4&quot; bordercolor=&quot;#666666&quot;&gt;
        &lt;tr&gt;
          &lt;td colspan=&quot;2&quot; bgcolor=&quot;#eeeeee&quot;&gt;用户登陆&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;td width=&quot;50&quot; align=&quot;right&quot;&gt;用户名&lt;/td&gt;
          &lt;td&gt;&lt;input type=&quot;text&quot; id=&quot;username&quot; /&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;td align=&quot;right&quot;&gt;密　码&lt;/td&gt;
          &lt;td&gt;&lt;input type=&quot;text&quot; id=&quot;userpwd&quot;  /&gt;&lt;/td&gt;
        &lt;/tr&gt;
      &lt;/table&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  &lt;h3&gt;8. 返回值到调用页面&lt;/h3&gt;
  &lt;div class=&quot;item&quot;&gt;
    &lt;input type=&quot;button&quot; id=&quot;h&quot; value=&quot;返回值到调用页面&quot; onclick=&quot;open8()&quot;/&gt;
    &lt;input type=&quot;text&quot; id=&quot;getval&quot; value=&quot;窗口的值返回到这里&quot;/&gt;
    &lt;br/&gt;
&lt;pre&gt;
	&lt;font color=&quot;#0000ff&quot;&gt;var &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;diag = &lt;/font&gt;&lt;font color=&quot;#0000ff&quot;&gt;new &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;Dialog();&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.Title = &lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;&quot;返回值到调用页面&quot;&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;;&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.&lt;/font&gt;&lt;font color=&quot;#008080&quot;&gt;URL &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;= &lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;&quot;javascript:void(document.write('这是弹出窗口中的内容'))&quot;&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;;&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.OKEvent = &lt;/font&gt;&lt;font color=&quot;#0000ff&quot;&gt;function&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;(){&lt;/font&gt;&lt;font color=&quot;#0000ff&quot;&gt;$id&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;'getval'&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;).&lt;/font&gt;&lt;font color=&quot;#008080&quot;&gt;value &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;= diag.innerFrame.&lt;/font&gt;&lt;font color=&quot;#008080&quot;&gt;contentWindow&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;.&lt;/font&gt;&lt;font color=&quot;#ff0000&quot;&gt;document&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;.getElementById(&lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;'a'&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;).&lt;/font&gt;&lt;font color=&quot;#008080&quot;&gt;value&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;;diag.close();};&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.show();&lt;/font&gt;
	&lt;font color=&quot;#0000ff&quot;&gt;var &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;doc=diag.innerFrame.&lt;/font&gt;&lt;font color=&quot;#008080&quot;&gt;contentWindow&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;.&lt;/font&gt;&lt;font color=&quot;#ff0000&quot;&gt;document&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;;&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;doc.open();&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;doc.write(&lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;'&amp;lt;html&amp;gt;&amp;lt;body&amp;gt;&amp;lt;input id=&quot;a&quot; type=&quot;text&quot;/&amp;gt;请在文本框里输入一些值&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;'&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;) ;&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;doc.close();&lt;/font&gt;
&lt;/pre&gt;
&lt;/div&gt;
  &lt;h3&gt;9. 代替window.alert及window.confirm&lt;/h3&gt;
  &lt;div class=&quot;item&quot;&gt;
    &lt;input type=&quot;button&quot; id=&quot;i&quot; value=&quot;alert&quot; onclick=&quot;open9()&quot;/&gt;
    &lt;input type=&quot;button&quot; id=&quot;j&quot;  value=&quot;confirm&quot; onclick=&quot;open10();&quot;/&gt;
    &lt;br/&gt;
&lt;pre&gt;
	&lt;font color=&quot;#800000&quot;&gt;Dialog.alert(&lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;&quot;提示：你点击了一个按钮&quot;&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;);&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;Dialog.confirm(&lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;'警告：您确认要XXOO吗？'&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;,&lt;/font&gt;&lt;font color=&quot;#0000ff&quot;&gt;function&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;(){Dialog.alert(&lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;&quot;yeah，周末到了，正是好时候&quot;&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;)});&lt;/font&gt;
&lt;/pre&gt;
&lt;/div&gt;
  &lt;h3&gt;13. 在弹窗的内容载入完成后，执行方法&lt;/h3&gt;
  &lt;div class=&quot;item&quot;&gt;
    &lt;input type=&quot;button&quot; id=&quot;n&quot; value=&quot;在弹窗载入完成后，执行方法&quot; onclick=&quot;open14()&quot;/&gt;
    &lt;br/&gt;
&lt;pre&gt;
	&lt;font color=&quot;#0000ff&quot;&gt;var &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;diag = &lt;/font&gt;&lt;font color=&quot;#0000ff&quot;&gt;new &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;Dialog();&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.OnLoad=&lt;/font&gt;&lt;font color=&quot;#0000ff&quot;&gt;function&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;(){alert(&lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;&quot;页面载入完成&quot;&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;)};&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.&lt;/font&gt;&lt;font color=&quot;#008080&quot;&gt;URL &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;= &lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;&quot;[url]http://demo.zving.com/&amp;quot[/url];&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;;&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.show();&lt;/font&gt;
&lt;/pre&gt;
&lt;span&gt;注：如果窗体内为iframe内容页，要在载入完成后对内容页作操作，必须考虑访问权限，如引用页和当前页应在同一个域内。&lt;/span&gt; &lt;/div&gt;
  &lt;div id=&quot;hiddencontent&quot; style=&quot;display:none;width:400px;height:100px;&quot; class=&quot;infobar&quot;&gt;
    &lt;div style=&quot;text-align:right;padding-right:5px;border:0;height:10px;font-size:9px;color:#666;&quot;&gt;&lt;a href=&quot;javascript:lhgdialog.hidden('hiddencontent','');&quot;&gt;X&lt;/a&gt;&lt;/div&gt;
    &lt;div style=&quot;padding:10px;&quot;&gt;我是隐藏内容&lt;/div&gt;
  &lt;/div&gt;
  &lt;h3&gt;16. 动态改变窗口大小&lt;/h3&gt;
  &lt;div class=&quot;item&quot;&gt;
    &lt;input type=&quot;button&quot; id=&quot;q&quot; value=&quot;动态改变窗口大小&quot; onclick=&quot;open16()&quot;/&gt;
    &lt;br/&gt;
&lt;pre&gt;
	&lt;font color=&quot;#0000ff&quot;&gt;var &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;diag = &lt;/font&gt;&lt;font color=&quot;#0000ff&quot;&gt;new &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;Dialog();&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.Title = &lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;&quot;修改中窗体尺寸&quot;&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;;&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.&lt;/font&gt;&lt;font color=&quot;#008080&quot;&gt;URL &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;= &lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;&quot;javascript:void(document.write('这是弹出窗口中的内容'))&quot;&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;;&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.OKEvent = &lt;/font&gt;&lt;font color=&quot;#0000ff&quot;&gt;function&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;(){&lt;/font&gt;
		&lt;font color=&quot;#0000ff&quot;&gt;var &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;doc=diag.innerFrame.&lt;/font&gt;&lt;font color=&quot;#008080&quot;&gt;contentWindow&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;.&lt;/font&gt;&lt;font color=&quot;#ff0000&quot;&gt;document&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;;&lt;/font&gt;
		&lt;font color=&quot;#800000&quot;&gt;doc.open();&lt;/font&gt;
		&lt;font color=&quot;#800000&quot;&gt;doc.write(&lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;'&amp;lt;html&amp;gt;&amp;lt;body&amp;gt;窗口尺寸改为600*300&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;'&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;) ;&lt;/font&gt;
		&lt;font color=&quot;#800000&quot;&gt;doc.close();&lt;/font&gt;
		&lt;font color=&quot;#800000&quot;&gt;diag.setSize(600,300);&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;};&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.show();&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.okButton.&lt;/font&gt;&lt;font color=&quot;#008080&quot;&gt;value&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;=&lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;&quot;改变窗口大小&quot;&lt;/font&gt;
&lt;/pre&gt;
&lt;/div&gt;
  &lt;h3&gt;17. 弹出窗口自动关闭&lt;/h3&gt;
  &lt;div class=&quot;item&quot;&gt;
    &lt;input type=&quot;button&quot; id=&quot;r&quot; value=&quot;自动关闭&quot; onclick=&quot;open17()&quot;/&gt;
    &lt;br/&gt;
&lt;pre&gt;
	&lt;font color=&quot;#0000ff&quot;&gt;var &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;diag = &lt;/font&gt;&lt;font color=&quot;#0000ff&quot;&gt;new &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;Dialog();&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.AutoClose=5;&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.ShowCloseButton=&lt;/font&gt;&lt;font color=&quot;#0000ff&quot;&gt;false&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;;&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.&lt;/font&gt;&lt;font color=&quot;#008080&quot;&gt;URL &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;= &lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;&quot;javascript:void(document.write('这是弹出窗口中的内容'))&quot;&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;;&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.show();&lt;/font&gt;
&lt;/pre&gt;
&lt;span&gt;注：AutoClose为自动关闭时间，单位秒&lt;/span&gt; &lt;/div&gt;
  &lt;h3&gt;19. 窗体内的按钮操作父Dialog&lt;/h3&gt;
  &lt;div class=&quot;item&quot;&gt;
    &lt;input type=&quot;button&quot; id=&quot;t&quot; value=&quot;窗体内的按钮操作父Dialog&quot; onclick=&quot;open19()&quot;/&gt;
    &lt;br/&gt;
&lt;pre&gt;
	&lt;font color=&quot;#0000ff&quot;&gt;var &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;diag = &lt;/font&gt;&lt;font color=&quot;#0000ff&quot;&gt;new &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;Dialog();&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.Title = &lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;&quot;窗体内的按钮操作父Dialog&quot;&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;;&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.&lt;/font&gt;&lt;font color=&quot;#008080&quot;&gt;URL &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;= &lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;&quot;javascript:void(document.write('这是弹出窗口中的内容'))&quot;&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;;&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;diag.show();&lt;/font&gt;
	&lt;font color=&quot;#0000ff&quot;&gt;var &lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;doc=diag.innerFrame.&lt;/font&gt;&lt;font color=&quot;#008080&quot;&gt;contentWindow&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;.&lt;/font&gt;&lt;font color=&quot;#ff0000&quot;&gt;document&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;;&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;doc.open();&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;doc.write(&lt;/font&gt;&lt;font color=&quot;#ff00ff&quot;&gt;'&amp;lt;html&amp;gt;&amp;lt;body&amp;gt;&amp;lt;input type=&quot;button&quot; id=&quot;a&quot; value=&quot;修改父Dialog尺寸&quot; \
    onclick=&quot;parentDialog.setSize(function(min,max){return Math.round(min+(Math.random()*(max-min)))}(300,800))&quot; \
    /&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;'&lt;/font&gt;&lt;font color=&quot;#800000&quot;&gt;) ;&lt;/font&gt;
	&lt;font color=&quot;#800000&quot;&gt;doc.close();&lt;/font&gt;
&lt;/pre&gt;
&lt;/div&gt;
  &lt;div style=&quot;border:1px dashed #ccc;padding:20px;&quot;&gt;最后作一下广告，&lt;a href=&quot;http://www.zving.com/products/zcms/&quot;&gt;ZCMS&lt;/a&gt;1.2版将于12月30日发布，更稳定更强大，敬请期待。&lt;/div&gt;
&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;
</textarea></p>
<script type="text/javascript">function changeTsize(){document.getElementById("runcode_3Gjbv5").style.height = document.getElementById("runcode_3Gjbv5").scrollHeight + "px";}window.setTimeout(changeTsize,0);</script><p><input type="button" value="运行" class="runcode_button" onclick="runcode_open_new('runcode_3Gjbv5');"/> <input type="button" value="复制" class="runcode_button" onclick="runcode_copy('runcode_3Gjbv5');"/> <input type="button" value="另存代码" class="runcode_button" onclick="saveCode('runcode_3Gjbv5','runcode_3Gjbv5');"/> 提示：你可以先修改部分代码再运行。</p>
</div>
<p><a href="http://www.5-studio.com/wp-content/uploads/2009/11/zDialog.rar">点击下载本源码</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ietester.net/index.php/archives/110.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>19个Web安全字体</title>
		<link>http://www.ietester.net/index.php/archives/80.html</link>
		<comments>http://www.ietester.net/index.php/archives/80.html#comments</comments>
		<pubDate>Tue, 16 Mar 2010 23:48:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[前端开发]]></category>
		<category><![CDATA[Web安全字体]]></category>

		<guid isPermaLink="false">http://www.ietester.net/?p=80</guid>
		<description><![CDATA[在Web编码中，CSS默认应用的Web字体是有限的，虽然在新版本的CSS3，我们可以通过新增的@font-face属性来引入特殊的浏览器加载字体，但多数情况下，考虑各个因素的影响我们还是在尽量充分利用这些默认调用的字体实现CSS的编写，这里整理了19个Web安全字体，让你无需任何顾虑的情况下畅快使用。
1,  Arial 
微软公司的网页核心字体之一，最常用的sans serif字体，当字号很小时不容易阅读。但是，大写的“I”和小写的“l”是无法区别的，你可以考虑用Tahoma字体来替代。
（苹果系统没有这种字体，但有一种对应于Arial的字体叫Helvetica，它是MAC机上与Arial 字体最相似的WEB字体,是别一种非衬线字体.它是一种性能优良的打印字体,但在屏幕上表现不是很好，说道Helvetica字体，昨天发现了很多有意思的站点，主要是纪念Helvetica字体诞生50年而设的。）

CSS写法：font-family: Arial, Helvetica, sans-serif;
2, Arial Black

CSS写法：font-family: ‘Arial Black’, Gadget, sans-serif;
3, Arial Narrow

CSS写法：font-family: ‘Arial Narrow’, sans-serif;
4, Verdana
微软公司的网页核心字体之一，微软公司专门为屏幕显示而开发的。应用广泛。易于阅读。是显示器中最清晰的字体，即使字号很小，也很容易阅读。半肥猫比较喜欢采用10PX的Verdana来做英文正文字体，也推荐大家使用，但字号最好介于10~14像素之间，超出这个范围就不好看了。

CSS写法：font-family: Verdana, Geneva, sans-serif;
5,  Georgia
微软公司的网页核心字体之一，可用性好。可读性比Times New Roman强。是网站设计中，浏览效果最好的serif字体，因为它是专为网上阅读设计的。）

CSS写法：font-family: Georgia, serif;
6,  Times New Roman
微软公司的网页核心字体之一，可能是最常用的serif字体，是网站浏览器默认的字体，12pt以上的字体容易阅读，但小字号的字体易读性差。（苹果系统没有这个字体，有一个对应于Times New Roman的字体叫Times）

CSS写法：font-family: 'Times New Roman', Times, serif;
7, Trebuchet MS
微软公司的网页核心字体之一，与Arial相似，半肥猫觉得：Trebuchet MS比Arial看起来优雅、古典一点。可以用来做标题，但小字号阅读起来会很困难（低于13PIX阅读起来就很累了，不太推荐用来做正文字体）。在苹果系统上也可以用Helvetica做替代。

CSS写法：font-family: 'Trebuchet MS', Helvetica, sans-serif;
8 , Courier New
微软公司的网页核心字体之一，老式打印机字体，有一种独特的机械工整感觉。呈现计算机编码时，还会用到这种字体。12 pt的Courier New字体曾是美国国务院的公文标准字体，但于2004年1月停用，改使用14 pt的Times New Roman，因为其具“现代性”和“易读性”。

CSS写法：font-family: 'Courier New', [...]]]></description>
			<content:encoded><![CDATA[<p>在Web编码中，CSS默认应用的Web字体是有限的，虽然在新版本的CSS3，我们可以通过新增的@font-face属性来引入特殊的浏览器加载字体，但多数情况下，考虑各个因素的影响我们还是在尽量充分利用这些默认调用的字体实现CSS的编写，这里整理了19个Web安全字体，让你无需任何顾虑的情况下畅快使用。</p>
<p><strong>1,  Arial </strong></p>
<p>微软公司的网页核心字体之一，最常用的sans serif字体，当字号很小时不容易阅读。但是，大写的“I”和小写的“l”是无法区别的，你可以考虑用Tahoma字体来替代。<br />
（苹果系统没有这种字体，但有一种对应于Arial的字体叫Helvetica，它是MAC机上与Arial 字体最相似的WEB字体,是别一种非衬线字体.它是一种性能优良的打印字体,但在屏幕上表现不是很好，说道Helvetica字体，昨天发现了很多有意思的站点，主要是纪念Helvetica字体诞生50年而设的。）</p>
<p><img src="http://www.bbon.cn/wp-content/uploads/2009/12/225921orX.png" alt="Arial" /></p>
<p>CSS写法：<code><em>font-family: Arial, Helvetica, sans-serif;</em></code></p>
<p><strong>2, Arial Black</strong></p>
<p><img src="http://www.bbon.cn/wp-content/uploads/2009/12/2259220Tr.png" alt="ArialBlack" /></p>
<p>CSS写法：font-family: ‘Arial Black’, Gadget, sans-serif;</p>
<p><strong>3, Arial Narrow</strong></p>
<p><img src="http://www.bbon.cn/wp-content/uploads/2009/12/225923SDR.png" alt="ArialNarrow" /></p>
<p>CSS写法：font-family: ‘Arial Narrow’, sans-serif;</p>
<p><strong>4, Verdana</strong></p>
<p>微软公司的网页核心字体之一，微软公司专门为屏幕显示而开发的。应用广泛。易于阅读。是显示器中最清晰的字体，即使字号很小，也很容易阅读。半肥猫比较喜欢采用10PX的Verdana来做英文正文字体，也推荐大家使用，但字号最好介于10~14像素之间，超出这个范围就不好看了。</p>
<p><img src="http://www.bbon.cn/wp-content/uploads/2009/12/225924OvE.png" alt="Verdana" /></p>
<p>CSS写法：<code><em>font-family: Verdana, Geneva, sans-serif;</em></code></p>
<p><strong>5,  Georgia</strong><br />
微软公司的网页核心字体之一，可用性好。可读性比Times New Roman强。是网站设计中，浏览效果最好的serif字体，因为它是专为网上阅读设计的。）</p>
<p><img src="http://www.bbon.cn/wp-content/uploads/2009/12/225924inN.png" alt="Georgia" /></p>
<p>CSS写法：<code><em>font-family: Georgia, serif;</em></code></p>
<p><strong>6,  Times New Roman</strong><br />
微软公司的网页核心字体之一，可能是最常用的serif字体，是网站浏览器默认的字体，12pt以上的字体容易阅读，但小字号的字体易读性差。（苹果系统没有这个字体，有一个对应于Times New Roman的字体叫Times）</p>
<p><img src="http://www.bbon.cn/wp-content/uploads/2009/12/225925ixh.png" alt="Times New Roman" /></p>
<p>CSS写法：<code>font-family: 'Times New Roman', Times, serif;</code></p>
<p><strong>7, Trebuchet MS<br />
</strong>微软公司的网页核心字体之一，与Arial相似，半肥猫觉得：Trebuchet MS比Arial看起来优雅、古典一点。可以用来做标题，但小字号阅读起来会很困难（低于13PIX阅读起来就很累了，不太推荐用来做正文字体）。在苹果系统上也可以用Helvetica做替代。</p>
<p><img src="http://www.bbon.cn/wp-content/uploads/2009/12/225926vYE.png" alt="Trebuchet MS" /></p>
<p>CSS写法：<code><em>font-family: 'Trebuchet MS', Helvetica, sans-serif;</em></code></p>
<p><strong>8 , Courier New<br />
</strong>微软公司的网页核心字体之一，老式打印机字体，有一种独特的机械工整感觉。呈现计算机编码时，还会用到这种字体。12 pt的Courier New字体曾是美国国务院的公文标准字体，但于2004年1月停用，改使用14 pt的Times New Roman，因为其具“现代性”和“易读性”。</p>
<p><img src="http://www.bbon.cn/wp-content/uploads/2009/12/225926AAA.png" alt="Courier New" /></p>
<p>CSS写法：<code><em>font-family: 'Courier New', Courier, monospace;</em></code></p>
<p><strong>9,  Impact</strong><br />
微软公司的网页核心字体之一，Impact是1965年发表的一个无衬线字体，其特粗的笔画、紧缩的间距。半肥猫觉得：字体较为粗犷，适合使用在标题上，而不常用在内文。</p>
<p><img src="http://www.bbon.cn/wp-content/uploads/2009/12/22592787B.png" alt="Impact" /></p>
<p>CSS写法：<code><em>font-family: Impact, Charcoal, sans-serif;</em></code></p>
<p><strong>10,  Comic Sans MS</strong><br />
微软公司的网页核心字体之一，手写体。这是一种争议很大的字体，讲实话，半肥猫也不喜欢这个字体，一点美感都没有，不过在一大堆规规矩矩的字体里面，有这么一个随意性比较的字体，可以变换一下口味，也算不错吧，建议不要用在正规的金融、政府、商业机构站点。</p>
<p><img src="http://www.bbon.cn/wp-content/uploads/2009/12/225928Bg6.png" alt="Comic Sans MS" /></p>
<p>CSS写法：<code>font-family: 'Comic Sans MS', cursive;</code></p>
<p><strong>11,  Tahoma<br />
</strong>Tahoma是一个十分常见的无衬线字体，Tahoma和Verdana师出同为名设计师马修·卡特的作品，由微软在1999年推出，被采用为Windows 2000、Windows XP、Windows Server 2003等系统的默认字型。半肥猫觉得：它的字体结构和Verdana很相似，其字符间距较小，用来作为标题，效果好过Arial（Tahoma的大写I 和小写l比Arial容易识别），但如果作为正文，他的字号不能小于13PIX，否则很多笔画粘连到一起，不利于阅读。</p>
<p><img src="http://www.bbon.cn/wp-content/uploads/2009/12/225928TOQ.png" alt="Tahoma" /></p>
<p>CSS写法：<code><em>font-family: Tahoma, Geneva, sans-serif;</em></code></p>
<p><strong>12,  Courier<br />
</strong>Courier是一个等宽字体的粗衬线字体，主要是依据打字机所打印出来的字型来设计。原来Courier New的字体是IBM公司在1950年代设计给打印机使用的字体，后来这个字型成为整个打字机制造业的标准。Courier New是Courier的变体，比Courier更具机械味道。</p>
<p><img src="http://www.bbon.cn/wp-content/uploads/2009/12/225926AAA.png" alt="Courier New" /></p>
<p>CSS写法：<code><em>font-family: Courier, monospace;</em></code></p>
<p><strong>13,  Lucida Sans Unicode</strong><br />
是一种OpenType型的无衬线字体 。1993年制作并随微软公司的Windows NT 3.1操作系统发布。有较大的x字高，具有很好的可读性，被广泛用于显示、出版等各种用途。<br />
它支持Unicode2.0版本的基本字符，包括拉丁字母，希腊字母，西里尔字母，希伯来字母，以及国际音标字符。该字体是首个 Unicode代码的字体， 该字体从Windows 98开始一直作为系统预装字体发行。<br />
后来发布的 Lucida Grande字体作为苹果公司Mac OS X系统的默认字体发布。<br />
CSS写法：<code>font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;</code></p>
<p><strong>14, Lucida Console</strong><br />
同Lucida Sans Unicode类似。</p>
<p><img src="http://www.bbon.cn/wp-content/uploads/2009/12/225929cw5.png" alt="Lucida Console" /></p>
<p>CSS写法：<code>font-family: 'Lucida Console', Monaco, monospace;</code></p>
<p><strong>15,  Garamond</strong><br />
Garamond（加拉蒙德）是一类西文衬线字体的总称，自16世纪40年代开始至今，有很多家公司和很多设计师参与到Garamond字体设计，如： Adobe Garamond, Monotype Garamond, Sioncini Garamond，和 Stempel Garamond等等。半肥猫觉得：字体给人端庄典雅，有些古典的感觉，在博物馆和历史性悠久的项目中使用，应该可以获得不错的效果。</p>
<p><img src="http://www.bbon.cn/wp-content/uploads/2009/12/225930X0H.png" alt="Garamond" /></p>
<p>CSS写法：<code>font-family: Garamond, serif;</code></p>
<p><strong>16 ,  MS Sans Serif</strong><br />
微软系统自带字体。屏幕显示的像素字体。非衬线字体。</p>
<p><img src="http://www.bbon.cn/wp-content/uploads/2009/12/225930eql.png" alt="MS Sans Serif" /></p>
<p>CSS写法：<code>font-family: 'MS Sans Serif', Geneva, sans-serif;</code><br />
<strong>17 ,  MS Serif</strong><br />
微软系统自带字体。屏幕显示的像素字体。衬线字体。<br />
CSS写法：<code>font-family: 'MS Serif', 'New York', sans-serif;</code></p>
<p><strong>18, Palatino Linotype</strong></p>
<p><img src="http://www.bbon.cn/wp-content/uploads/2009/12/225931Vh8.png" alt="Palatino Linotype" /></p>
<p>CSS写法：<code>font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;</code></p>
<p><strong>19, Symbol<br />
</strong></p>
<p><img src="http://www.bbon.cn/wp-content/uploads/2009/12/225932i9o.png" alt="Symbol" /></p>
<p>CSS写法：<code>font-family: Symbol, sans-serif;</code></p>
<p><strong>20, Bookman Old Style</strong></p>
<p><img src="http://www.bbon.cn/wp-content/uploads/2009/12/225932z0u.png" alt="Bookman Old Style" /></p>
<p>CSS写法：<code>font-family: 'Bookman Old Style', serif;</code></p>
<p>本文参考了<a href="http://www.xiaoyemen.com/2009/09/19/web%e5%ae%89%e5%85%a8%e5%ad%97%e4%bd%93%ef%bc%88web-safe-fonts%ef%bc%89/" onfocus="onfocus">WEB安全字体</a>，希望在Web编写过程中这些核心的Web字体能对你有用。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ietester.net/index.php/archives/80.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10个常用Ajax实例教程</title>
		<link>http://www.ietester.net/index.php/archives/78.html</link>
		<comments>http://www.ietester.net/index.php/archives/78.html#comments</comments>
		<pubDate>Tue, 16 Mar 2010 23:46:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[前端开发]]></category>
		<category><![CDATA[Ajax实例教程]]></category>

		<guid isPermaLink="false">http://www.ietester.net/?p=78</guid>
		<description><![CDATA[
10 Of The Very Best Ajax Tutorials
Ajax不是一个新语言，它实际上是几种技术（例如 DHTML, Javascript, XML 和 JSON）的结合而成一个功能强大的新技术。Ajax破了页面重载的惯例，使用Ajax，用户可以创建接近本地桌面应用的直接、高可用、更丰富、更动态的Web用户界面。 以下介绍10个最常用Ajax技术的实例教程。
jQuery实现的简单Ajax 

自动关键字匹配教程

Ajax 日历 

jQuery实现Ajax多文件上传表单 

Raphael JS 库介绍

AJAX创建一个动态内容滚动块

用PHP 和 AJAX 创建消息表单

创建实用的jQuery实现的Ajax标签切换

使用MooTools 表单检测

用 PHP 和 AJAX 创建To-Do 列表

http://www.webm.ag/2009/12/24/10-of-the-very-best-ajax-tutorials/

]]></description>
			<content:encoded><![CDATA[<div id="lw_context_ads">
<h3>10 Of The Very Best Ajax Tutorials</h3>
<p>Ajax不是一个新语言，它实际上是几种技术（例如 DHTML, Javascript, XML 和 JSON）的结合而成一个功能强大的新技术。Ajax破了页面重载的惯例，使用Ajax，用户可以创建接近本地桌面应用的直接、高可用、更丰富、更动态的Web用户界面。 以下介绍10个最常用Ajax技术的实例教程。</p>
<p><a href="http://articles.sitepoint.com/article/ajax-jquery" onfocus="onfocus"><strong>jQuery实现的简单Ajax </strong></a></p>
<p><a href="http://articles.sitepoint.com/article/ajax-jquery" onfocus="onfocus"><img title="ajax" src="http://www.bbon.cn/wp-content/uploads/2009/12/221334xOq.jpg" alt="" width="500" height="430" /></a></p>
<p><a href="http://www.nodstrum.com/2007/09/19/autocompleter" onfocus="onfocus"><strong>自动关键字匹配教程</strong></a></p>
<p><a href="http://www.nodstrum.com/2007/09/19/autocompleter" onfocus="onfocus"><img title="autoc" src="http://www.bbon.cn/wp-content/uploads/2009/12/2213368Nx.jpg" alt="" width="500" height="430" /></a></p>
<p><a href="http://dev.base86.com/scripts/vista-like_ajax_calendar_version_2.html" onfocus="onfocus"><strong>Ajax 日历 </strong></a></p>
<p><a href="http://dev.base86.com/scripts/vista-like_ajax_calendar_version_2.html" onfocus="onfocus"><img title="cal" src="http://www.bbon.cn/wp-content/uploads/2009/12/221338BbM.jpg" alt="" width="500" height="430" /></a></p>
<p><a href="http://webdeveloperplus.com/jquery/ajax-multiple-file-upload-form-using-jquery" onfocus="onfocus"><strong>jQuery实现Ajax多文件上传表单 </strong></a></p>
<p><a href="http://webdeveloperplus.com/jquery/ajax-multiple-file-upload-form-using-jquery" onfocus="onfocus"><img title="multi" src="http://www.bbon.cn/wp-content/uploads/2009/12/221340L9g.jpg" alt="" width="500" height="430" /></a></p>
<p><a href="http://net.tutsplus.com/tutorials/javascript-ajax/an-introduction-to-the-raphael-js-library" onfocus="onfocus"><strong>Raphael JS 库介绍</strong></a></p>
<p><a href="http://net.tutsplus.com/tutorials/javascript-ajax/an-introduction-to-the-raphael-js-library" onfocus="onfocus"><img title="rap" src="http://www.bbon.cn/wp-content/uploads/2009/12/221342xs4.jpg" alt="" width="500" height="430" /></a></p>
<p><a href="http://webdeveloperplus.com/jquery/create-a-dynamic-scrolling-content-box-using-ajax" onfocus="onfocus"><strong>AJAX创建一个动态内容滚动块</strong></a></p>
<p><a href="http://webdeveloperplus.com/jquery/create-a-dynamic-scrolling-content-box-using-ajax" onfocus="onfocus"><img title="scroll" src="http://www.bbon.cn/wp-content/uploads/2009/12/2213438t6.jpg" alt="" width="500" height="430" /></a></p>
<p><a href="http://yensdesign.com/2009/01/create-a-shoutbox-using-php-and-ajax-jquery" onfocus="onfocus"><strong>用PHP 和 AJAX 创建消息表单</strong></a></p>
<p><a href="http://yensdesign.com/2009/01/create-a-shoutbox-using-php-and-ajax-jquery" onfocus="onfocus"><img title="shout" src="http://www.bbon.cn/wp-content/uploads/2009/12/221345w64.jpg" alt="" width="500" height="430" /></a></p>
<p><a href="http://net.tutsplus.com/javascript-ajax/jquery-style-switcher" onfocus="onfocus"><strong>创建实用的jQuery实现的Ajax标签切换</strong></a></p>
<p><a href="http://net.tutsplus.com/javascript-ajax/jquery-style-switcher" onfocus="onfocus"><img title="switch" src="http://www.bbon.cn/wp-content/uploads/2009/12/221346SHr.jpg" alt="" width="500" height="430" /></a></p>
<p><a href="http://davidwalsh.name/ajax-username-availability-checker-mootools" onfocus="onfocus"><strong>使用MooTools 表单检测</strong></a></p>
<p><a href="http://davidwalsh.name/ajax-username-availability-checker-mootools" onfocus="onfocus"><img title="user" src="http://www.bbon.cn/wp-content/uploads/2009/12/221348PD1.jpg" alt="" width="500" height="430" /></a></p>
<p><a href="http://net.tutsplus.com/articles/news/new-plus-tutorial-how-to-code-a-fun-to-do-list-with-php-and-ajax" onfocus="onfocus"><strong>用 PHP 和 AJAX 创建To-Do 列表</strong></a></p>
<p><a href="http://net.tutsplus.com/articles/news/new-plus-tutorial-how-to-code-a-fun-to-do-list-with-php-and-ajax" onfocus="onfocus"><img title="todo" src="http://www.bbon.cn/wp-content/uploads/2009/12/221349KOX.jpg" alt="" width="500" height="430" /></a></p>
<p><a title="http://www.webm.ag/2009/12/24/10-of-the-very-best-ajax-tutorials/" href="http://www.webm.ag/2009/12/24/10-of-the-very-best-ajax-tutorials/" onfocus="onfocus">http://www.webm.ag/2009/12/24/10-of-the-very-best-ajax-tutorials/</a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.ietester.net/index.php/archives/78.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>网站导航设计趋势案例集合</title>
		<link>http://www.ietester.net/index.php/archives/73.html</link>
		<comments>http://www.ietester.net/index.php/archives/73.html#comments</comments>
		<pubDate>Tue, 16 Mar 2010 23:43:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[前端开发]]></category>
		<category><![CDATA[网站导航]]></category>

		<guid isPermaLink="false">http://www.ietester.net/?p=73</guid>
		<description><![CDATA[在网站应用性中，导航菜单应该是最重要的部分了，优秀的导航设计不仅可以方便用户浏览网站内容，还能在第一时间给用户准确的信息传达，直观地表现网站的内容涉猎，让用户更方便地找到想要的需要的内容，这里整理了当前网站设计中流行的特色导航设计案例，这也表明了网站导航设计的一个未来趋势。
3-D 导航
3-D 风格的导航菜单可以表现的更突出，能在整个页面的设计中凸显导航功能，并且向用户传达直观的可操作性。
Delibar

Blue Door Baby

Mystery Tin

psdtowp

Harry Bissett

Sower of Seeds

会话框（气泡）导航
这类的网站导航风格打破了常规的菜单布局，在很多特色的网站设计中有很好的应用和体现。
Alexarts

Bush Theatre

Tienda

Rob Alan

SproutBox

Kingpin Social

Contrast

Design Spartan

Definitely Dubai

Robin James Yu

GIANT Creative

Yellow Bird Project

圆角导航
圆角导航的应用已经并不新鲜，在很多的网站设计中得到了很好的应用。这类导航外观表现的更像一个可操作的按钮，引导用户点击。
Ballpark

NOSOTROS

New Look Media

LemonStand

MetaLab

Vistrac

gugafit

PeepNote

Viljami Salminen

图标类导航
精致风格的视觉类导航在如今的高速带宽的网络环境中，已经可以完全无需考虑加载速度，从而应用在网站设计中，进一步提高网站的整个设计质量。
Adii Rockstar

Sourcebits

Carsonified

marcusK

MobileMySite.com

mesonprojekt

Dreamling.ca

nadamastriste

RedVelvetart.com

Custom Toronto

JavaScript 动画导航
网站设计师使用JavaScript框架可以很容易地实现动画风格的导航菜单功能，使得导航设计表现的栩栩如生。
Andreas Hinkel

Jon White Studio

Votaw

Utah.travel

RUDEWORKS

MULTIWAYS

Bert Timmermans

Dragon Interactive

不规则形状导航
正是因为多数网站都是采用规则边角设计的，所以，如果在特殊的网站设计中能使用一些不规则形状的导航菜单，可以为整个网站设计增色不少。
Booma

Kutztown University

Yorkdale

The Crazy Love Campaign

Carnivale du Vin 2009

Wrangler Face Off

HTO

smriyaz.com

Think Up

f claire baxter

Inner Metro Green

Custom Tshirts UK

Pirata London

koraykibar.com

Idea.org

箭头导航
经常会看到一些类似杂志类网站设计会使用到这样的导航风格，从而给用户一个更好的交互式体验，提高用户的浏览操作。
Jack Cheng

gregorywood.co.uk

The Rich And Powerful

72nd Ave.

via: Showcase Of Modern [...]]]></description>
			<content:encoded><![CDATA[<p>在网站应用性中，导航菜单应该是最重要的部分了，优秀的导航设计不仅可以方便用户浏览网站内容，还能在第一时间给用户准确的信息传达，直观地表现网站的内容涉猎，让用户更方便地找到想要的需要的内容，这里整理了当前网站设计中流行的特色导航设计案例，这也表明了网站导航设计的一个未来趋势。</p>
<h3>3-D 导航</h3>
<p>3-D 风格的导航菜单可以表现的更突出，能在整个页面的设计中凸显导航功能，并且向用户传达直观的可操作性。</p>
<p><a href="http://www.delibarapp.com/" onfocus="onfocus"><strong>Delibar</strong></a></p>
<p><a href="http://www.ietester.net/wp-content/uploads/2010/03/121212.jpg"><img class="alignnone size-full wp-image-74" title="121212" src="http://www.ietester.net/wp-content/uploads/2010/03/121212.jpg" alt="" width="500" height="243" /></a></p>
<p><a href="http://www.bluedoorbaby.com/" onfocus="onfocus"><strong>Blue Door Baby</strong></a></p>
<p><a href="http://www.bluedoorbaby.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/blue-door-navigation.jpg" alt="Blue-door-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="243" /></a></p>
<p><a href="http://www.mysterytin.com/" onfocus="onfocus"><strong>Mystery Tin</strong></a></p>
<p><a href="http://www.mysterytin.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/mystery-tin-navigation.jpg" alt="Mystery-tin-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="500" /></a></p>
<p><a href="http://psdtowp.com/" onfocus="onfocus"><strong>psdtowp</strong></a></p>
<p><a href="http://psdtowp.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/psdtowp-navigation.jpg" alt="Psdtowp-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="222" /></a></p>
<p><a href="http://harrybissett.com/" onfocus="onfocus"><strong>Harry Bissett</strong></a></p>
<p><a href="http://harrybissett.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/harry-bissett-navigation.jpg" alt="Harry-bissett-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="222" /></a></p>
<p><a href="http://www.sowerofseeds.org/" onfocus="onfocus"><strong>Sower of Seeds</strong></a></p>
<p><a href="http://www.sowerofseeds.org/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/sower-seeds-navigation.jpg" alt="Sower-seeds-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="222" /></a></p>
<h3>会话框（气泡）导航</h3>
<p>这类的网站导航风格打破了常规的菜单布局，在很多特色的网站设计中有很好的应用和体现。</p>
<p><a href="http://www.alexarts.ru/en/index.html" onfocus="onfocus"><strong>Alexarts</strong></a></p>
<p><a href="http://www.alexarts.ru/en/index.html" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/alexarts-navigation.jpg" alt="Alexarts-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="501" /></a></p>
<p><a href="http://www.bushtheatre.co.uk/" onfocus="onfocus"><strong>Bush Theatre</strong></a></p>
<p><a href="http://www.bushtheatre.co.uk/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/bush-theatre-navigation.jpg" alt="Bush-theatre-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="145" /></a></p>
<p><a href="http://www.pampaneo.es/tiendastore.html" onfocus="onfocus"><strong>Tienda</strong></a></p>
<p><a href="http://www.pampaneo.es/tiendastore.html" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/tienda-navigation.jpg" alt="Tienda-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="276" /></a></p>
<p><a href="http://www.robalan.com/" onfocus="onfocus"><strong>Rob Alan</strong></a></p>
<p><a href="http://www.robalan.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/robert-alan-navigation.jpg" alt="Robert-alan-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="213" /></a></p>
<p><a href="http://www.sproutbox.com/" onfocus="onfocus"><strong>SproutBox</strong></a></p>
<p><a href="http://www.sproutbox.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/sproutbox-navigation.jpg" alt="Sproutbox-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="213" /></a></p>
<p><a href="http://kingpinsocial.com/" onfocus="onfocus"><strong>Kingpin Social</strong></a></p>
<p><a href="http://kingpinsocial.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/kingpin-social-navigation.jpg" alt="Kingpin-social-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="213" /></a></p>
<p><a href="http://www.contrast.ie/blog/" onfocus="onfocus"><strong>Contrast</strong></a></p>
<p><a href="http://www.contrast.ie/blog/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/contrast-navigation.jpg" alt="Contrast-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="160" /></a></p>
<p><a href="http://www.designspartan.com/" onfocus="onfocus"><strong>Design Spartan</strong></a></p>
<p><a href="http://www.designspartan.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/design-spartan-navigation.jpg" alt="Design-spartan-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="94" /></a></p>
<p><a href="http://www.definitelydubai.com/" onfocus="onfocus"><strong>Definitely Dubai</strong></a></p>
<p><a href="http://www.definitelydubai.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/definitely-dubai-navigation.jpg" alt="Definitely-dubai-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="156" /></a></p>
<p><a href="http://www.robinjamesyu.com/about/" onfocus="onfocus"><strong>Robin James Yu</strong></a></p>
<p><a href="http://www.robinjamesyu.com/about/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/robin-james-navigation.jpg" alt="Robin-james-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="144" /></a></p>
<p><a href="http://madebygiant.com/" onfocus="onfocus"><strong>GIANT Creative</strong></a></p>
<p><a href="http://madebygiant.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/giant-creative-navigation.jpg" alt="Giant-creative-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="162" /></a></p>
<p><a href="http://www.yellowbirdproject.com/" onfocus="onfocus"><strong>Yellow Bird Project</strong></a></p>
<p><a href="http://www.yellowbirdproject.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/yellow-bird-navigation.jpg" alt="Yellow-bird-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="162" /></a></p>
<h3>圆角导航</h3>
<p>圆角导航的应用已经并不新鲜，在很多的网站设计中得到了很好的应用。这类导航外观表现的更像一个可操作的按钮，引导用户点击。</p>
<p><a href="http://getballpark.com/" onfocus="onfocus"><strong>Ballpark</strong></a></p>
<p><a href="http://getballpark.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/ballpark-navigation.jpg" alt="Ballpark-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="136" /></a></p>
<p><a href="http://www.nosotroshq.com/" onfocus="onfocus"><strong>NOSOTROS</strong></a></p>
<p><a href="http://www.nosotroshq.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/nosotros-navigation.jpg" alt="Nosotros-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="136" /></a></p>
<p><a href="http://newlookmedia.com/" onfocus="onfocus"><strong>New Look Media</strong></a></p>
<p><a href="http://newlookmedia.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/newlook-media-navigation.jpg" alt="Newlook-media-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="136" /></a></p>
<p><a href="http://lemonstandapp.com/" onfocus="onfocus"><strong>LemonStand</strong></a></p>
<p><a href="http://lemonstandapp.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/lemonstand-navigation.jpg" alt="Lemonstand-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="200" /></a></p>
<p><a href="http://www.metalabdesign.com/" onfocus="onfocus"><strong>MetaLab</strong></a></p>
<p><a href="http://www.metalabdesign.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/metalab-navigation.jpg" alt="Metalab-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="200" /></a></p>
<p><a href="http://vistrac.com/" onfocus="onfocus"><strong>Vistrac</strong></a></p>
<p><a href="http://vistrac.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/visitrac-navigation.jpg" alt="Visitrac-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="200" /></a></p>
<p><a href="http://www.gugafit.com/" onfocus="onfocus"><strong>gugafit</strong></a></p>
<p><a href="http://www.gugafit.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/gugafit-navigation.jpg" alt="Gugafit-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="200" /></a></p>
<p><a href="http://www.peepnote.com/" onfocus="onfocus"><strong>PeepNote</strong></a></p>
<p><a href="http://www.peepnote.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/peepnote-navigation.jpg" alt="Peepnote-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="200" /></a></p>
<p><a href="http://graphik.fi/" onfocus="onfocus"><strong>Viljami Salminen</strong></a></p>
<p><a href="http://graphik.fi/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/graphik-navigation.jpg" alt="Graphik-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="200" /></a></p>
<h3>图标类导航</h3>
<p>精致风格的视觉类导航在如今的高速带宽的网络环境中，已经可以完全无需考虑加载速度，从而应用在网站设计中，进一步提高网站的整个设计质量。</p>
<p><a href="http://adiirockstar.com/" onfocus="onfocus"><strong>Adii Rockstar</strong></a></p>
<p><a href="http://adiirockstar.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/adii-navigation.jpg" alt="Adii-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="138" /></a></p>
<p><a href="http://www.sourcebits.com/" onfocus="onfocus"><strong>Sourcebits</strong></a></p>
<p><a href="http://www.sourcebits.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/sourcebits-navigation.jpg" alt="Sourcebits-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="182" /></a></p>
<p><a href="http://carsonified.com/mission/" onfocus="onfocus"><strong>Carsonified</strong></a></p>
<p><a href="http://carsonified.com/mission/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/carsonified-navigation.jpg" alt="Carsonified-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="103" /></a></p>
<p><a href="http://www.marcusk.co.uk/html/illustration_concept.html" onfocus="onfocus"><strong>marcusK</strong></a></p>
<p><a href="http://www.marcusk.co.uk/html/illustration_concept.html" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/marcusk-navigation.jpg" alt="Marcusk-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="700" /></a></p>
<p><a href="http://www.mobilemysite.com/" onfocus="onfocus"><strong>MobileMySite.com</strong></a></p>
<p><a href="http://www.mobilemysite.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/mobilesite-navigation.jpg" alt="Mobilesite-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="308" /></a></p>
<p><a href="http://mesonprojekt.com/" onfocus="onfocus"><strong>mesonprojekt</strong></a></p>
<p><a href="http://mesonprojekt.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/mesonp-navigation.jpg" alt="Mesonp-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="308" /></a></p>
<p><a href="http://dreamling.ca/" onfocus="onfocus"><strong>Dreamling.ca</strong></a></p>
<p><a href="http://dreamling.ca/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/dreamling-navigation.jpg" alt="Dreamling-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="215" /></a></p>
<p><a href="http://www.nadamastriste.com/" onfocus="onfocus"><strong>nadamastriste</strong></a></p>
<p><a href="http://www.nadamastriste.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/nadatr-navigation.jpg" alt="Nadatr-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="170" /></a></p>
<p><a href="https://www.redvelvetart.com/" onfocus="onfocus"><strong>RedVelvetart.com</strong></a></p>
<p><a href="https://www.redvelvetart.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/redvelvet-navigation.jpg" alt="Redvelvet-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="170" /></a></p>
<p><a href="http://www.customtoronto.ca/" onfocus="onfocus"><strong>Custom Toronto</strong></a></p>
<p><a href="http://www.customtoronto.ca/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/customtoronto-navigation.jpg" alt="Customtoronto-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="314" /></a></p>
<h3>JavaScript 动画导航</h3>
<p>网站设计师使用JavaScript框架可以很容易地实现动画风格的导航菜单功能，使得导航设计表现的栩栩如生。</p>
<p><a href="http://www.andreashinkel.com/" onfocus="onfocus"><strong>Andreas Hinkel</strong></a></p>
<p><a href="http://www.andreashinkel.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/andreas-hinkel-navigation.jpg" alt="Andreas-hinkel-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="320" /></a></p>
<p><a href="http://jonwhitestudio.com/" onfocus="onfocus"><strong>Jon White Studio</strong></a></p>
<p><a href="http://jonwhitestudio.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/john-white-navigation.jpg" alt="John-white-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="320" /></a></p>
<p><a href="http://www.votaw.com/" onfocus="onfocus"><strong>Votaw</strong></a></p>
<p><a href="http://www.votaw.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/votaw-navigation.jpg" alt="Votaw-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="257" /></a></p>
<p><a href="http://www.utah.travel/" onfocus="onfocus"><strong>Utah.travel</strong></a></p>
<p><a href="http://www.utah.travel/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/utah-travel-navigation.jpg" alt="Utah-travel-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="300" /></a></p>
<p><a href="http://rudeworks.com/" onfocus="onfocus"><strong>RUDEWORKS</strong></a></p>
<p><a href="http://rudeworks.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/rudeworks-navigation.jpg" alt="Rudeworks-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="175" /></a></p>
<p><a href="http://www.multiways.com/servizi" onfocus="onfocus"><strong>MULTIWAYS</strong></a></p>
<p><a href="http://www.multiways.com/servizi" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/multiways-navigation.jpg" alt="Multiways-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="175" /></a></p>
<p><a href="http://www.berttimmermans.com/" onfocus="onfocus"><strong>Bert Timmermans</strong></a></p>
<p><a href="http://www.berttimmermans.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/bert-timmermans-navigation.jpg" alt="Bert-timmermans-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="175" /></a></p>
<p><a href="http://dragoninteractive.com/about/company/" onfocus="onfocus"><strong>Dragon Interactive</strong></a></p>
<p><a href="http://dragoninteractive.com/about/company/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/dragon-interactive-navigation.jpg" alt="Dragon-interactive-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="191" /></a></p>
<h3>不规则形状导航</h3>
<p>正是因为多数网站都是采用规则边角设计的，所以，如果在特殊的网站设计中能使用一些不规则形状的导航菜单，可以为整个网站设计增色不少。</p>
<p><a href="http://www.boomawebdesign.com/" onfocus="onfocus"><strong>Booma</strong></a></p>
<p><a href="http://www.boomawebdesign.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/booma-web-navigation.jpg" alt="Booma-web-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="191" /></a></p>
<p><a href="http://www.kutztown.edu/acad/commdes/" onfocus="onfocus"><strong>Kutztown University</strong></a></p>
<p><a href="http://www.kutztown.edu/acad/commdes/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/kutztown-navigation.jpg" alt="Kutztown-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="500" /></a></p>
<p><a href="http://yorkdale.com/09-back-to-school/" onfocus="onfocus"><strong>Yorkdale</strong></a></p>
<p><a href="http://yorkdale.com/09-back-to-school/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/yorkdale-navigation.jpg" alt="Yorkdale-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="355" /></a></p>
<p><a href="http://crazylovecampaign.com/" onfocus="onfocus"><strong>The Crazy Love Campaign</strong></a></p>
<p><a href="http://crazylovecampaign.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/crazy-love-navigation.jpg" alt="Crazy-love-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="243" /></a></p>
<p><a href="http://www.carnivaleduvin.com/2009/" onfocus="onfocus"><strong>Carnivale du Vin 2009</strong></a></p>
<p><a href="http://www.carnivaleduvin.com/2009/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/carnivale-navigation.jpg" alt="Carnivale-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="210" /></a></p>
<p><a href="http://wranglerfaceoff.com/" onfocus="onfocus"><strong>Wrangler Face Off</strong></a></p>
<p><a href="http://wranglerfaceoff.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/wrangler-navigation.jpg" alt="Wrangler-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="426" /></a></p>
<p><a href="http://hto.ca/" onfocus="onfocus"><strong>HTO</strong></a></p>
<p><a href="http://hto.ca/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/hto-navigation.jpg" alt="Hto-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="254" /></a></p>
<p><a href="http://www.smriyaz.com/" onfocus="onfocus"><strong>smriyaz.com</strong></a></p>
<p><a href="http://www.smriyaz.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/smriyaz-navigation.jpg" alt="Smriyaz-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="254" /></a></p>
<p><a href="http://www.thinkup.org/" onfocus="onfocus"><strong>Think Up</strong></a></p>
<p><a href="http://www.thinkup.org/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/think-up-navigation.jpg" alt="Think-up-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="209" /></a></p>
<p><a href="http://www.vanityclaire.com/" onfocus="onfocus"><strong>f claire baxter</strong></a></p>
<p><a href="http://www.vanityclaire.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/f-clair-baxter-navigation.jpg" alt="F-clair-baxter-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="209" /></a></p>
<p><a href="http://innermetrogreen.com/" onfocus="onfocus"><strong>Inner Metro Green</strong></a></p>
<p><a href="http://innermetrogreen.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/inner-metro-green-navigation.jpg" alt="Inner-metro-green-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="171" /></a></p>
<p><a href="http://www.custom-tshirts.eu/" onfocus="onfocus"><strong>Custom Tshirts UK</strong></a></p>
<p><a href="http://www.custom-tshirts.eu/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/custom-t-uk-navigation.jpg" alt="Custom-t-uk-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="500" /></a></p>
<p><a href="http://www.piratalondon.com/" onfocus="onfocus"><strong>Pirata London</strong></a></p>
<p><a href="http://www.piratalondon.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/pirata-london-navigation.jpg" alt="Pirata-london-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="347" /></a></p>
<p><a href="http://www.koraykibar.com/" onfocus="onfocus"><strong>koraykibar.com</strong></a></p>
<p><a href="http://www.koraykibar.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/koriaykibar-navigation.jpg" alt="Koriaykibar-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="316" /></a></p>
<p><a href="http://www.idea.org/research.html" onfocus="onfocus"><strong>Idea.org</strong></a></p>
<p><a href="http://www.idea.org/research.html" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/idea-org-navigation.jpg" alt="Idea-org-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="296" /></a></p>
<h3>箭头导航</h3>
<p>经常会看到一些类似杂志类网站设计会使用到这样的导航风格，从而给用户一个更好的交互式体验，提高用户的浏览操作。</p>
<p><a href="http://jackcheng.com/" onfocus="onfocus"><strong>Jack Cheng</strong></a></p>
<p><a href="http://jackcheng.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/roulette-navigation.jpg" alt="Roulette-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="296" /></a></p>
<p><a href="http://gregorywood.co.uk/journal/lets-drink-to-the-death-of-regret/" onfocus="onfocus"><strong>gregorywood.co.uk</strong></a></p>
<p><a href="http://gregorywood.co.uk/journal/lets-drink-to-the-death-of-regret/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/gregory-wood-navigation.jpg" alt="Gregory-wood-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="296" /></a></p>
<p><a href="http://dustincurtis.com/the_rich_and_powerful.html" onfocus="onfocus"><strong>The Rich And Powerful</strong></a></p>
<p><a href="http://dustincurtis.com/the_rich_and_powerful.html" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/dustin-curtis-navigation.jpg" alt="Dustin-curtis-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="161" /></a></p>
<p><a href="http://72ave.com/" onfocus="onfocus"><strong>72nd Ave.</strong></a></p>
<p><a href="http://72ave.com/" onfocus="onfocus"><img src="http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/images/navigation-design-best-practices/72-ave-navigation.jpg" alt="72-ave-navigation in Showcase Of Modern Navigation Design Trends" width="500" height="161" /></a></p>
<p>via: <a href="http://www.smashingmagazine.com/2010/01/04/showcase-of-modern-navigation-design-trends/">Showcase Of Modern Navigation Design Trends</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ietester.net/index.php/archives/73.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

