﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>博客园-Lee's 程序人生</title><link>http://www.cnblogs.com/analyzer/</link><description>HTML CSS Javascript XML AJAX ATLAS C# C++ 数据结构 软件工程 设计模式 asp.net Java 数字图象处理 Sql 数据库</description><language>zh-cn</language><lastBuildDate>Tue, 07 Oct 2008 15:54:05 GMT</lastBuildDate><pubDate>Tue, 07 Oct 2008 15:54:05 GMT</pubDate><ttl>60</ttl><item><title>基于AJAX的实时信息提示</title><link>http://www.cnblogs.com/analyzer/articles/1303645.html</link><dc:creator>analyzer</dc:creator><author>analyzer</author><pubDate>Fri, 03 Oct 2008 17:24:00 GMT</pubDate><guid>http://www.cnblogs.com/analyzer/articles/1303645.html</guid><wfw:comment>http://www.cnblogs.com/analyzer/comments/1303645.html</wfw:comment><comments>http://www.cnblogs.com/analyzer/articles/1303645.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/analyzer/comments/commentRss/1303645.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/analyzer/services/trackbacks/1303645.html</trackback:ping><description><![CDATA[<p>作者：月影&nbsp;&nbsp;2007-11-25 于昆明<br />关键字　B/S信息实时提示　Ajax<br />在笔者的一个B/S项目中，涉及到一个订单信息实时提示问题，客户对此实时提示的要求是：<br />当用户在远程下了一个订单的时候，那么在操作员的浏览器窗口上应该出现一个提示，告诉操作员有新订单，及时处理。<br />初次想到的就是：利用meta 定时刷新页面，但是在项目实际中，这是根本无法用的，原因如下：<br />一、页面每刷新一次，都得重新读取一次数据库，无形之中加大了数据库的负担；<br />二、刷新的时间间隔不能太长，否则，就达不到实时提示的要求；<br />三、每次刷新不一定能遇到有新订单产生的情况，也就是说：这些频繁的刷新，大多情况下，是没有新订单的；<br />四、当刷新时，必然会影响到操作员正在进行的工作－－肯定是没法用的；<br />五、综合以上４点，于是决定用隐藏的框架，但是用隐藏的框架，前面三条的问题还是存在；<br />所以，定时刷新，是行不通的，后来，就借助Ajax，很好地完成了这个要求。但是先别急是怎么实现的，分析一下它内在的逻辑：<br />A事件：当远程用户下订单的时候&mdash;&mdash;&mdash;&gt;数据库产生一条新的订单记录<br />B事件：当操作员处理订单的时候&mdash;&mdash;&mdash;&gt;数据库新订单记录编辑<br />关键是A，如果我们在发生A事件的时候，能标记出它，那么，我们的客户端的Ajax再读取这个标记，不就可以实现了吗？事实上，实现原理就是这样的。<br />原理流程：<br />当远程用户下新订单的时候，数据库必然产生新的记录，这时用你的服务器端程序(ASP,PHP,JSP,CGI,ASP.NET均可)去建立一个文件（如htm格式，假设名字为new.htm），里面的内容自己随心写入就行；<br />然后，我们客户端的Ajax每隔一定时间（如20秒，或10秒）去读取上面建立的新文件new.htm ,如果发现这个文件的内容不为空，则表明有新订单生产，于弹出一个对话框，提示操作员&ldquo;有新订单&rdquo;之类的消息，于是，操作员便可以对这些订单处理。<br />当操作员处理完这些订单的时候，这里，就是没有新订单了，那么服务器端程序这里将上面的文件new.htm 内容清空。OK ,这时，如果没有新订单，客户端将永远不会有提示。<br />当然，利用Ajax有什么优点是不言而喻的，它在极大程度上减少了数据库的开销，只是在数据库发生改变的时候建立一个很小的文件，无论新订单如何多，操作员界面的信息提示永远不必直接读取数据库；<br />另外一方面，也极大地提高了系统的UI检验效果！何乐而不为？<br />说到这里，有人就要问了：如果有很多操作员，并且这些操作员处理不同部门的订单，如何做？－－哈哈，更简单了，为每个部门的新订单建立新的标记文件就行了<br />类似的，像论坛的信息提示，订单实时提示，都可以用这个方法解决，不过这里的实时是有间隔的，反正这里不是导弹A-STA控制系统，有20秒的间隔延迟，也是完全可以的！<br />除非你要用Ajax开发导弹A-STA控制系统实时监控系统，那我是没办法的！<br />老考虑到代码，我就不在此发了，发出来，也只会让你看得头昏。所以，我提供一个演示地址：<br />这是模板一个会员管理系统，当有新会员注册时，管理员页面应该有提示<br />http://itzhiling.com/au/new.php&nbsp;&nbsp;&nbsp;&nbsp;申请会员－－模拟新用户注册<br />http://itzhiling.com/au/opt.htm&nbsp;&nbsp;&nbsp;&nbsp; 管理员操作页面－－演示Ajax的提示效果<br />要注意到，这整个过程，页面是没有刷新的；使用方法，打开两个浏览器窗口，一个的地址栏输入http://itzhiling.com/au/new.php ，另外一个的地址栏输入http://itzhiling.com/au/opt.htm<br />，然后，在new.php 窗口中注册一个新用户，再注意opt.htm窗口中的提示信息！<br />当它提示有新用户注册时，点击OK，打开申核页面，申核后，点击上面的&ldquo;关闭申核页面&rdquo;，将不会有提示（除非又有人注册）。<br />文件包里的文件说明一下：<br />Ajax.js&nbsp;&nbsp;&nbsp;&nbsp; 自己封装的Ajax库<br />Class_access.php&nbsp;&nbsp;,&nbsp;&nbsp;global.config.php , gobal.func.php&nbsp;&nbsp;,&nbsp;&nbsp;global.inc.php 一些类库，函数库，可以不用看<br />New.php&nbsp;&nbsp; 新用户注册页面<br />Opt.htm&nbsp;&nbsp;&nbsp;&nbsp;管理员页面<br />au.php&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;管理员申核页面<br />t.mdb&nbsp;&nbsp;&nbsp;&nbsp;数据库文件，保存用户注册信息<br /><br />DEMO包请去这里下载<br />原帖地址 http://bbs.phpchina.com/thread-44600-1-1.html</p><img src ="http://www.cnblogs.com/analyzer/aggbug/1303645.html?type=2" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42828/" target="_blank">[新闻]Mono 2.0 发布 Linux 上的 .NET 框架成熟了吗？</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>Windows Vista中的新命令(完整版)</title><link>http://www.cnblogs.com/analyzer/archive/2008/10/03/1303336.html</link><dc:creator>analyzer</dc:creator><author>analyzer</author><pubDate>Fri, 03 Oct 2008 02:35:00 GMT</pubDate><guid>http://www.cnblogs.com/analyzer/archive/2008/10/03/1303336.html</guid><wfw:comment>http://www.cnblogs.com/analyzer/comments/1303336.html</wfw:comment><comments>http://www.cnblogs.com/analyzer/archive/2008/10/03/1303336.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/analyzer/comments/commentRss/1303336.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/analyzer/services/trackbacks/1303336.html</trackback:ping><description><![CDATA[<div id="header">
<div class="toptool tar"><span><a href="http://bbs.itjmz.com/index.php?cateid=13"><span style="color: #2b76b0;">风格美化区</span></a>&nbsp;&nbsp;|<a href="http://bbs.itjmz.com/index.php?cateid=128"><span style="color: #2b76b0;">编程技术交流区</span></a>&nbsp;&nbsp;|<a href="http://bbs.itjmz.com/index.php?cateid=18"><span style="color: #2b76b0;">软硬件交流区</span></a>&nbsp;&nbsp;|<a href="http://bbs.itjmz.com/index.php?cateid=94"><span style="color: #2b76b0;">杀毒交流区</span></a>&nbsp;&nbsp;|<a href="http://bbs.itjmz.com/thread.php?fid=48"><span style="color: #2b76b0;">原创软件下载</span></a>&nbsp;&nbsp;|<a href="http://bbs.itjmz.com/sendpwd.php"><span style="color: #2b76b0;">密码找回</span></a>&nbsp;&nbsp;|<a href="http://www.itjmz.com/"><span style="color: #2b76b0;">IT姐妹网址导航</span></a> </span></div>
<table border="0" cellspacing="0" cellpadding="0" width="100%" align="center">
<tbody>
<tr>
<td class="banner"><a href="http://www.cnblogs.com/analyzer/admin/"><img src="http://www.cnblogs.com/analyzer/admin/images/wind/logo.gif" alt="" /></a></td>
<td id="banner" class="banner" align="right">
<script type="text/JavaScript"></script>
<script src="http://a.alimama.cn/inf.js" type="text/javascript"></script>
<img id="alimamatmpf0.9463438484539682" style="margin: 0px; vertical-align: baseline; width: 0px; height: 0px; border-width: 0px; padding: 0px;" src="http://z.alimama.com/alimamal.php?i=mm_11097409_1059072_3176282&amp;u=http%3A%2F%2Fbbs.itjmz.com%2Fread.php%3Ftid%3D2435&amp;w=468&amp;h=60&amp;re=1024x768&amp;sz=12&amp;r=http%3A%2F%2Fbbs.itjmz.com%2Fthread.php%3Ffid%3D61&amp;cg=64746b93f0d7c4ff6c820b353254fe10&amp;prn=65887840&amp;cas=prn&amp;cah=740&amp;caw=1024&amp;ccd=32&amp;ctz=8&amp;chl=8&amp;cja=1&amp;cpl=0&amp;cmm=0&amp;cf=9.0&amp;sx=527&amp;sy=27&amp;cbw=1005&amp;cbh=5229" border="0" alt="" /></td>
</tr>
<tr>
<td colspan="2" height="1" align="center">&nbsp;</td>
</tr>
</tbody>
</table>
<div id="h_guide" class="guide"><span class="s3"><span style="color: #fa891b;">&raquo;</span></span> <span class="s3" style="font-weight: bold;"><span style="color: #fa891b;">analyzer</span></span>&nbsp;<a href="http://www.cnblogs.com/analyzer/admin/login.php?action=quit&amp;verify=6b86dc9b"><span style="color: #2b76b0;">退出</span></a> | <a id="td_profile" href="http://www.cnblogs.com/analyzer/admin/profile.php"><span style="color: #2b76b0;">控制面板</span></a> | <a id="td_msg" href="http://www.cnblogs.com/analyzer/admin/message.php"><span style="color: #2b76b0;">短消息</span></a> | <a id="td_sort" href="http://www.cnblogs.com/analyzer/admin/sort.php"><span style="color: #2b76b0;">统计排行</span></a> | <a href="http://www.cnblogs.com/analyzer/admin/push.php?fid=61"><span style="color: #2b76b0;">推荐</span></a> | <a href="http://www.cnblogs.com/analyzer/admin/search.php"><span style="color: #2b76b0;">搜索</span></a> | <a id="td_hack" style="cursor: pointer;"><span style="color: #2b76b0;">社区服务<img src="http://www.cnblogs.com/analyzer/admin/images/wind/menu-down.gif" alt="" /></span></a> | <a href="http://www.cnblogs.com/analyzer/admin/hack.php?H_name=qiandao"><span style="color: #ff0000;">每日签到</span></a> </div>
<div id="menu_hack" class="menu" style="display: none;">
<table border="0" cellspacing="1" cellpadding="5" width="120">
<tbody>
<tr>
<th class="h">社区服务</th>
</tr>
<tr>
<td class="f_one"><span style="color: #b0023f;"><a href="http://www.cnblogs.com/analyzer/admin/hack.php?H_name=bank">银行</a></span></td>
</tr>
<tr>
<td class="f_one"><span style="color: #b0023f;"><a href="http://www.cnblogs.com/analyzer/admin/hack.php?H_name=medal">勋章中心</a></span></td>
</tr>
<tr>
<td class="f_one"><span style="color: #b0023f;"><a href="http://www.cnblogs.com/analyzer/admin/hack.php?H_name=toolcenter">道具中心</a></span></td>
</tr>
</tbody>
</table>
</div>
<div id="menu_skin" class="menu" style="display: none;">
<table border="0" cellspacing="1" cellpadding="5" width="120">
<tbody>
<tr>
<th class="h">风格切换</th>
</tr>
<tr>
<td class="f_one"><a href="http://www.cnblogs.com/read.php?tid=2435&amp;skinco=wind">wind</a></td>
</tr>
<tr>
<td class="f_one"><a href="http://www.cnblogs.com/read.php?tid=2435&amp;skinco=wind5">wind5</a></td>
</tr>
</tbody>
</table>
</div>
</div>
<div id="main">
<div class="t3" style="margin-top: 8px;">
<table border="0" cellspacing="0" cellpadding="0" width="100%" align="center">
<tbody>
<tr>
<td class="b"><img src="http://www.cnblogs.com/analyzer/admin/images/wind/index/home.gif" alt="" align="absMiddle" /> <a href="http://www.cnblogs.com/analyzer/admin/index.php"><span style="color: #2b76b0;">IT姐妹技术论坛</span></a> &raquo; <a href="http://www.cnblogs.com/analyzer/admin/thread.php?fid=61"><span style="color: #ff00ff;">VISTA 系统讨论区</span></a> &raquo; <a href="http://www.cnblogs.com/analyzer/admin/read.php?tid=2435"><span style="color: #2b76b0;">Windows Vista中的新命令(完整版)</span></a> <a title="Rss订阅本帖最新内容" href="http://www.cnblogs.com/analyzer/admin/rss.php?tid=2435" target="_blank"><img src="http://www.cnblogs.com/analyzer/admin/images/wind/rss.png" alt="" align="absMiddle" /></a></td>
</tr>
</tbody>
</table>
</div>
<!--ads begin-->
<div class="t" style="margin: 15px auto;">
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr class="tr3">
<td class="f_one black y-style" width="25%"><a style="font-size: 14px;" href="http://bbs.itjmz.com/read.php?tid=11000" target="_blank"><span style="color: #ff0000;">加强论坛管理的补充规定</span></a></td>
<td class="f_one black y-style" width="25%"><a style="font-size: 14px;" href="http://bbs.itjmz.com/index.php?cateid=1" target="_blank"><span style="color: #0000ff;">阳光服务中心</span></a></td>
<td class="f_one black y-style" width="25%"></td>
<td class="f_one" width="25%"><br /></td>
</tr>
</tbody>
</table>
</div>
<!--ads end-->
<div class="t3">
<table border="0" cellspacing="0" cellpadding="0" width="100%" align="center">
<tbody>
<tr>
<td align="left"></td>
<td style="padding-bottom: 0.2em;" align="right"><a href="http://www.cnblogs.com/analyzer/admin/post.php?action=reply&amp;fid=61&amp;tid=2435"><img src="http://www.cnblogs.com/analyzer/admin/images/wind/reply.png" alt="" /></a> <a style="margin-left: 0.5em;" href="http://www.cnblogs.com/analyzer/admin/post.php?fid=61"><img id="td_post" src="http://www.cnblogs.com/analyzer/admin/images/wind/post.png" alt="" /></a> </td>
</tr>
</tbody>
</table>
</div>
<div id="menu_post" class="menu tac f14" style="display: none;">
<ul style="width: 99px;">
<li><a href="http://www.cnblogs.com/analyzer/admin/post.php?fid=61">新 帖</a> </li>
</ul>
</div>
<form enctype="application/x-www-form-urlencoded" method="post"><input checked="0" disabled="0" name="fid" readonly="0" type="hidden" value="61" /> <input checked="0" disabled="0" name="tid" readonly="0" type="hidden" value="2435" />
<div class="t" style="border-bottom-width: 0px; margin-bottom: 0px;">
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<th class="h"><strong class="fl w"><strong>本页主题:</strong> Windows Vista中的新命令(完整版)</strong> <span class="fr w"><a class="fn" href="http://bbs.itjmz.com/simple/index.php?t2435.html"><span style="font-family: Arial;">打印</span></a> | <a class="fn" style="cursor: pointer;" onclick="Addtoie('http://bbs.itjmz.com/read.php?fid=61&amp;tid=2435','IT姐妹技术论坛--Windows Vista中的新命令(完整版)');"><span style="font-family: Arial;">加为IE收藏</span></a> | <a style="cursor: pointer;" title="http://bbs.itjmz.com/read.php?fid=61&amp;tid=2435" onclick="clipboardData.setData('Text','http://bbs.itjmz.com/read.php?fid=61&amp;tid=2435&amp;u=6416')"><span style="font-family: Arial;">复制链接</span></a> | <a id="favor" class="fn" style="cursor: pointer;" onclick="sendmsg('pw_ajax.php?action=favor&amp;tid=2435','',this.id)"><span style="font-family: Arial;">收藏主题</span></a> | <a class="fn" href="http://www.cnblogs.com/analyzer/admin/job.php?action=previous&amp;fid=61&amp;tid=2435&amp;fpage=0&amp;goto=previous"><span style="font-family: Arial;">上一主题</span></a> | <a class="fn" href="http://www.cnblogs.com/analyzer/admin/job.php?action=previous&amp;fid=61&amp;tid=2435&amp;fpage=0&amp;goto=next"><span style="font-family: Arial;">下一主题</span></a></span> </th>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr class="tr2">
<td class="tar" colspan="2"><a id="usetool" style="cursor: pointer;" onclick="sendmsg('pw_ajax.php?action=usetool','',this.id)">[使用道具]</a> <br /></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</tbody>
</table>
</div>
<a name="tpc"></a>
<div class="t t2" style="border-top-width: 0px;">
<table style="border-top-width: 0px; table-layout: fixed;" border="0" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr class="tr1">
<th class="r_two" style="width: 20%;" rowspan="2"><strong>zhengxh</strong>
<div style="margin: 0.3em 0px 0.4em 0.2em;">IT姐妹技术学院CEO</div>
<div class="user-pic">
<table style="border-width: 0px;" border="0">
<tbody>
<tr>
<td width="1"><a href="http://www.cnblogs.com/analyzer/admin/profile.php?action=show&amp;uid=149" target="_blank"><img class="pic" src="http://www.cnblogs.com/analyzer/admin/attachment/upload/49/149.jpg" border="0" alt="" width="140" height="157" /></a> </td>
<td style="vertical-align: top;"></td>
</tr>
</tbody>
</table>
</div>
<img src="http://www.cnblogs.com/analyzer/admin/hack/medal/image/5.gif" alt="正式版主勋章" /> <br />级别: <span style="color: #555555;">正式版主</span><br /><img style="margin: 0.2em 0px 0.6em;" src="http://www.cnblogs.com/analyzer/admin/images/wind/level/5.gif" alt="" /><br /><!-- 
EOT; 
if(){print <<<EOT 
-->状态: -[<span class="s2 f9"><span style="font-size: x-small; color: #984b98;">次</span></span>/<span class="s3 f9"><span style="font-size: x-small; color: #fa891b;">天</span></span>]<br /><!-- 
EOT; 
}print <<<EOT 
--><span id="showface_0" class="user-info2"><span class="user-infoWrap2"><a href="http://www.cnblogs.com/analyzer/admin/profile.php?action=show&amp;uid=149"><img title="查看作者资料" src="http://www.cnblogs.com/analyzer/admin/images/wind/read/profile.gif" alt="" /></a> <img style="cursor: pointer;" title="发送短消息" onclick="sendmsg('pw_ajax.php?action=msg&amp;touid=149','','sf_0')" src="http://www.cnblogs.com/analyzer/admin/images/wind/read/message.gif" alt="" /><img style="cursor: pointer;" title="加为好友" onclick="addfriend('149')" src="http://www.cnblogs.com/analyzer/admin/images/wind/read/friends.gif" alt="" /> <img style="cursor: pointer;" title="对该用户使用道具" onclick="sendmsg('pw_ajax.php?action=usertool&amp;uid=149','','sf_0')" src="http://www.cnblogs.com/analyzer/admin/images/wind/read/magic.gif" alt="" /> <br />精华: <a class="s4 f9" href="http://www.cnblogs.com/analyzer/admin/search.php?authorid=149&amp;digest=1" target="_blank"><span style="font-size: x-small; color: #0033ff;">2</span></a> <br />发帖: <span style="font-size: x-small;"><span style="color: #008000;"><span class="s1 f9">265</span><br /></span></span>威望: <span style="font-size: x-small;"><span style="color: #984b98;"><span class="s2 f9">97 点</span><br /></span></span>金币: <span style="font-size: x-small;"><span style="color: #fa891b;"><span class="s3 f9">4169 点</span><br /></span></span>贡献值: <span style="font-size: x-small;"><span style="color: #008000;"><span class="s1 f9">30 点</span><br /></span></span>在线时间:632(小时)<br /><span class="gray"><span style="color: #818a89;">注册时间:2008-05-23<br />最后登录:2008-10-03 </span></span></span></span></th><th id="td_tpc" class="r_one" style="padding-right: 15px; padding-left: 15px; padding-bottom: 0px; overflow: hidden; width: 80%; padding-top: 5px; border-width: 0px;" height="100%" valign="top">
<div class="tiptop"><span class="fr" style="margin: 0px 0px 0px 1em;"><a style="cursor: pointer;" onclick="fontsize('small','tpc')"><span style="color: #2b76b0;">小</span></a> <a style="cursor: pointer;" onclick="fontsize('middle','tpc')"><span style="color: #2b76b0;">中</span></a> <a style="cursor: pointer;" onclick="fontsize('big','tpc')"><span style="color: #2b76b0;">大</span></a></span> <span class="fl" style="white-space: nowrap;"><a id="quote_tpc" title="引用回复这个帖子" onclick="return sendurl(this,4,event)" href="http://www.cnblogs.com/analyzer/admin/post.php?action=quote&amp;fid=61&amp;tid=2435&amp;pid=tpc&amp;article=0"><span style="color: #2b76b0;">引用</span></a> <a id="recommend_tpc" title="推荐此帖" onclick="return sendurl(this,8)" href="http://www.cnblogs.com/analyzer/admin/operate.php?action=recommend&amp;tid=2435"><span style="color: #2b76b0;">推荐</span></a> <a id="modify_tpc" onclick="return sendurl(this,4,event)" href="http://www.cnblogs.com/analyzer/admin/post.php?action=modify&amp;fid=61&amp;tid=2435&amp;pid=tpc&amp;article=0"><span style="color: #2b76b0;">编辑</span></a> <a id="report_tpc" onclick="return sendurl(this,8)" href="http://www.cnblogs.com/analyzer/admin/operate.php?action=report&amp;tid=2435&amp;pid=tpc"><span style="color: #2b76b0;">举报</span></a> <a title="只看楼主的所有帖子" href="http://www.cnblogs.com/analyzer/admin/read.php?tid=2435&amp;uid=149"><span style="color: #2b76b0;">只看</span></a> <a style="cursor: pointer;" title="复制此楼地址" onclick="copyUrl('tpc')">复制</a><input id="bdkw0" class="input bdkw" onclick="if(this.value=='关键字搜索'){this.value=''}" onmouseover="this.focus();" onkeydown="if(event.keyCode==13){window.open('http://www.baidu.com/s?tn=itjmz_pg&amp;wd='+this.value);}" checked="0" disabled="0" name="wd" readonly="0" type="text" value="关键字搜索" /> <input id="bdbt0" class="btn" onclick="window.open('http://www.baidu.com/s?tn=itjmz_pg&amp;wd='+document.getElementById('bdkw0').value);" checked="0" disabled="0" readonly="0" type="button" value="百度一下" /> </span></div>
<h1 id="subject_tpc" class="fl">&nbsp;Windows Vista中的新命令(完整版)</h1>
<a id="r_dig" class="dig" title="推荐此帖到排行榜" onclick="dig();" href="javascript:;">0</a>
<div id="mag_tpc" class="tpc_content">
<h6 class="quote"><span class="s3 f12 fn"><span style="color: #fa891b;">管理提醒： </span></span></h6>
<blockquote class="blockquote">本帖被 zhengxh 执行加亮操作(2008-06-12)</blockquote>
</div>
<div id="read_tpc" class="tpc_content">Windows Vista中的新命令(完整版)<br /><br />在Windows Vista中，恰当地使用命令，有时候会远比鼠标操作更简单、有效。前几天介绍了出现在Windows Vista中的几个比较重要、常用的新命令，但显然不够详尽，相对于Windows XP，Vista中还引入了其他的一些新的命令、快捷操作方式，在此做一详细列表，希望能帮助朋友们提高在Windows Vista中的操作与管理效率。<br /><br />Windows Vista中的新增命令(以字母顺序排序) <br /><br />　　AdapterTroubleshooter : 显示适配器疑难解答 <br /><br />　　azman.msc : 授权管理器(MMC) <br /><br />　　bitlockerwizard : Bitlocker驱动器加密向导 <br /><br />　　colorcpl : 颜色管理，配置显示器和打印机等中的色彩 <br /><br />　　CompMgmtLauncher : 计算机管理(MMC) <br /><br />　　credwiz : 备份或还原储存的用户名和密码 <br /><br />　　dfrgui : 磁盘碎片整理 <br /><br />　　dpiscaling : DPI缩放控制面板 <br /><br />　　dvdplay : DVD播放器 <br /><br />　　eventvwr : 事件查看器管理单元(MMC) <br /><br />　　FirewallControlPanel : Windows防火墙管理面板 <br /><br />　　FirewallSettings : Windows防火墙设置 <br /><br />　　fsmgmt.msc : 共享文件夹管理(MMC)<br /><br />　　fvenotify : Bitlocker提醒 <br /><br />　　fxscover : 传真封面编辑器 <br /><br />　　iexpress : 自展开安装包(Self Extracting Package)创建向导 <br /><br />　　iscsicpl : 微软iSCSI发起程序配置工具 <br /><br />　　logoff : 注销 <br /><br />　　lpksetup : 语言包安装/删除向导 <br /><br />　　mblctr : Windows移动中心(当然，只能用在移动PC上) <br /><br />　　mobsync : 同步中心 <br /><br />　　msdt : 微软支持诊断工具 <br /><br />　　msra : Windows 远程协助 <br /><br />　　Netplwiz : 高级用户帐户控制面板<br /><br />　　odbcad32 : ODBC 数据源管理器 <br /><br />　　optionalfeatures : Windows附加功能管理器(不过，中文Windows Vista界面中只显示&ldquo;Windows 功能&rdquo;，而没有所谓的&ldquo;附加&rdquo;或&ldquo;可选字样&rdquo;) <br /><br />　　perfmon : 可靠性和性能监视器 <br /><br />　　presentationsettings : 演示设置(同移动中心一样，仅在移动PC中有效) <br /><br />　　PrintBrmUi : 打印机迁移向导(中文Windows Vista中将其翻译成莫名其妙的&ldquo;打印机迁移入门&rdquo;&nbsp; ) <br /><br />　　rekeywiz : 加密文件系统证书管理向导 <br /><br />　　sdclt : 备份状态与配置 <br /><br />　　sethc : 辅助功能快捷键(控制面板 =&gt; 轻松访问 =&gt; 轻松访问中心) <br /><br />　　shrpubw : 共享文件夹创建向导 <br /><br />　　slui : Windows激活 <br /><br />　　sndvol : 音量合成器 <br /><br />　　snippingtool : 截图工具 <br /><br />　　soundrecorder : 录音机 <br /><br />　　StikyNot : 粘滞便笺 <br /><br />　　SystemPropertiesAdvanced : 高级系统设置(系统属性 =&gt; 高级) <br /><br />　　SystemPropertiesComputerName : 计算机名(系统属性 =&gt; 计算机名) <br /><br />　　SystemPropertiesDataExecutionPrevention : DEP(数据执行保护)设置(系统属性 =&gt; 高级 =&gt; 性能设置 =&gt; 数据执行保护) <br /><br />　　SystemPropertiesHardware : 硬件设置(系统属性 =&gt; 硬件) <br /><br />　　SystemPropertiesPerformance : 计算机性能设置(系统属性 =&gt; 高级 =&gt; 性能设置 =&gt; 视觉效果标签页) <br /><br />　　SystemPropertiesProtection : 系统保护设置(系统属性 =&gt; 系统保护) <br /><br />　　SystemPropertiesRemote : 远程设置(系统属性 =&gt; 远程) <br /><br />　　tabcal : 数字化器校准工具 <br /><br />　　TpmInit : TPM(受信平台模块 : Trusted Platform Module)初始化向导 <br /><br />　　wercon : 问题报告与解决方案 <br /><br />　　wf.msc : 高级安全Windows 防火墙 <br /><br />　　wfs : Windows 传真与扫描 <br /><br />　　wiaacmgr : Windows扫描(当然，需已安装扫描仪) <br /><br />　　wuapp : Windows更新管理器(控制面板 =&gt; 系统和维护 =&gt; Windows Update) <br /><br />　　wusa : Windows更新独立安装程序indows扫描(当然，需已安装扫描仪) <br /><br />　　wuapp : Windows更新管理器(控制面板 =&gt; 系统和维护 =&gt; Windows Update) <br /><br />　　wusa : Windows更新独立安装程序</div>
</th>
</tr>
</tbody>
</table>
</div>
</form></div><img src ="http://www.cnblogs.com/analyzer/aggbug/1303336.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42827/" target="_blank">[新闻]史上九大最强网络黑客</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>CodeIgniter中框架的使用</title><link>http://www.cnblogs.com/analyzer/articles/1302758.html</link><dc:creator>analyzer</dc:creator><author>analyzer</author><pubDate>Wed, 01 Oct 2008 03:20:00 GMT</pubDate><guid>http://www.cnblogs.com/analyzer/articles/1302758.html</guid><wfw:comment>http://www.cnblogs.com/analyzer/comments/1302758.html</wfw:comment><comments>http://www.cnblogs.com/analyzer/articles/1302758.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/analyzer/comments/commentRss/1302758.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/analyzer/services/trackbacks/1302758.html</trackback:ping><description><![CDATA[<p>控制器代码：</p>
<p>&nbsp;</p>
<div class="cnblogs_code">
<pre><img id="Code_Closed_Image_111925" style="display: none" onclick="this.style.display='none'; document.getElementById('Code_Closed_Text_111925').style.display='none'; document.getElementById('Code_Open_Image_111925').style.display='inline'; document.getElementById('Code_Open_Text_111925').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedBlock.gif" alt="" width="11" height="16" align="top" /><img id="Code_Open_Image_111925" onclick="this.style.display='none'; document.getElementById('Code_Open_Text_111925').style.display='none'; getElementById('Code_Closed_Image_111925').style.display='inline'; getElementById('Code_Closed_Text_111925').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedBlockStart.gif" alt="" width="11" height="16" align="top" /><span id="Code_Closed_Text_111925" class="cnblogs_code_Collapse">Code</span><span id="Code_Open_Text_111925"><br /><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #0000FF;">class</span><span style="color: #000000;"> Admin extents Control<br />{<br />    </span><span style="color: #0000FF;">function</span><span style="color: #000000;"> index() {<br />        </span><span style="color: #800080;">$this</span><span style="color: #000000;">-&gt;</span><span style="color: #000000;">load</span><span style="color: #000000;">-&gt;</span><span style="color: #000000;">view(</span><span style="color: #000000;">'</span><span style="color: #000000;">admin/index</span><span style="color: #000000;">'</span><span style="color: #000000;">);<br />    }<br />    </span><span style="color: #0000FF;">function</span><span style="color: #000000;"> top() {<br />        </span><span style="color: #800080;">$this</span><span style="color: #000000;">-&gt;</span><span style="color: #000000;">load</span><span style="color: #000000;">-&gt;</span><span style="color: #000000;">view(</span><span style="color: #000000;">'</span><span style="color: #000000;">admin/top</span><span style="color: #000000;">'</span><span style="color: #000000;">);<br />    }<br />    </span><span style="color: #0000FF;">function</span><span style="color: #000000;"> menu() {<br />        </span><span style="color: #800080;">$this</span><span style="color: #000000;">-&gt;</span><span style="color: #000000;">load</span><span style="color: #000000;">-&gt;</span><span style="color: #000000;">view(</span><span style="color: #000000;">'</span><span style="color: #000000;">admin/menu</span><span style="color: #000000;">'</span><span style="color: #000000;">);<br />    }<br />    </span><span style="color: #0000FF;">function</span><span style="color: #000000;"> main() {<br />        </span><span style="color: #800080;">$this</span><span style="color: #000000;">-&gt;</span><span style="color: #000000;">load</span><span style="color: #000000;">-&gt;</span><span style="color: #000000;">view(</span><span style="color: #000000;">'</span><span style="color: #000000;">admin/main</span><span style="color: #000000;">'</span><span style="color: #000000;">);<br />    }<br />    </span><span style="color: #0000FF;">function</span><span style="color: #000000;"> bottom() {<br />        </span><span style="color: #800080;">$this</span><span style="color: #000000;">-&gt;</span><span style="color: #000000;">load</span><span style="color: #000000;">-&gt;</span><span style="color: #000000;">view(</span><span style="color: #000000;">'</span><span style="color: #000000;">admin/bottom</span><span style="color: #000000;">'</span><span style="color: #000000;">);<br />    }<br />}</span></span></pre>
</div>
<p>&nbsp;</p>
<p>views文件夹下有个专门的admin文件夹，里面都是管理页面（index.php , top.php , menu.php , main.php , bottom.php）</p>
<p>index.php内容如下：</p>
<p>&nbsp;</p>
<div class="cnblogs_code">
<pre><img id="Code_Closed_Image_111954" style="display: none" onclick="this.style.display='none'; document.getElementById('Code_Closed_Text_111954').style.display='none'; document.getElementById('Code_Open_Image_111954').style.display='inline'; document.getElementById('Code_Open_Text_111954').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedBlock.gif" alt="" width="11" height="16" align="top" /><img id="Code_Open_Image_111954" onclick="this.style.display='none'; document.getElementById('Code_Open_Text_111954').style.display='none'; getElementById('Code_Closed_Image_111954').style.display='inline'; getElementById('Code_Closed_Text_111954').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedBlockStart.gif" alt="" width="11" height="16" align="top" /><span id="Code_Closed_Text_111954" class="cnblogs_code_Collapse">Code</span><span id="Code_Open_Text_111954"><br /><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #000000;">&lt;!</span><span style="color: #000000;">DOCTYPE html </span><span style="color: #0000FF;">PUBLIC</span><span style="color: #000000;"> </span><span style="color: #000000;">"</span><span style="color: #000000;">-//W3C//DTD XHTML 1.0 Frameset//EN</span><span style="color: #000000;">"</span><span style="color: #000000;"> </span><span style="color: #000000;">"</span><span style="color: #000000;">http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd</span><span style="color: #000000;">"</span><span style="color: #000000;">&gt;</span><span style="color: #000000;"><br /></span><span style="color: #000000;">&lt;</span><span style="color: #000000;">html xmlns</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">http://www.w3.org/1999/xhtml</span><span style="color: #000000;">"</span><span style="color: #000000;">&gt;</span><span style="color: #000000;"><br /></span><span style="color: #000000;">&lt;</span><span style="color: #000000;">head</span><span style="color: #000000;">&gt;</span><span style="color: #000000;"><br /></span><span style="color: #000000;">&lt;</span><span style="color: #000000;">meta http</span><span style="color: #000000;">-</span><span style="color: #000000;">equiv</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">Content-Type</span><span style="color: #000000;">"</span><span style="color: #000000;"> content</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">text/html; charset=utf-8</span><span style="color: #000000;">"</span><span style="color: #000000;"> </span><span style="color: #000000;">/&gt;</span><span style="color: #000000;"><br /></span><span style="color: #000000;">&lt;</span><span style="color: #000000;">title</span><span style="color: #000000;">&gt;</span><span style="color: #000000;">Administrator&rsquo;s control panel</span><span style="color: #000000;">&lt;/</span><span style="color: #000000;">title</span><span style="color: #000000;">&gt;</span><span style="color: #000000;"><br /></span><span style="color: #000000;">&lt;/</span><span style="color: #000000;">head</span><span style="color: #000000;">&gt;</span><span style="color: #000000;"><br /> <br /></span><span style="color: #000000;">&lt;</span><span style="color: #000000;">frameset rows</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">60,*,27</span><span style="color: #000000;">"</span><span style="color: #000000;"> frameborder</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">no</span><span style="color: #000000;">"</span><span style="color: #000000;"> border</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">0</span><span style="color: #000000;">"</span><span style="color: #000000;"> framespacing</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">0</span><span style="color: #000000;">"</span><span style="color: #000000;">&gt;</span><span style="color: #000000;">   <br />  </span><span style="color: #000000;">&lt;</span><span style="color: #000000;">frame src</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">&lt;?php echo site_url(</span><span style="color: #000000;">"</span><span style="color: #000000;">admin</span><span style="color: #000000;">/</span><span style="color: #000000;">top</span><span style="color: #000000;">"</span><span style="color: #000000;">) ?&gt;</span><span style="color: #000000;">"</span><span style="color: #000000;"> name</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">topFrame</span><span style="color: #000000;">"</span><span style="color: #000000;"> scrolling</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">no</span><span style="color: #000000;">"</span><span style="color: #000000;">&gt;</span><span style="color: #000000;">   <br />  </span><span style="color: #000000;">&lt;</span><span style="color: #000000;">frameset rows</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">*</span><span style="color: #000000;">"</span><span style="color: #000000;"> cols</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">0,*</span><span style="color: #000000;">"</span><span style="color: #000000;"> name</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">ecc</span><span style="color: #000000;">"</span><span style="color: #000000;"> framespacing</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">0</span><span style="color: #000000;">"</span><span style="color: #000000;"> frameborder</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">no</span><span style="color: #000000;">"</span><span style="color: #000000;"> border</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">0</span><span style="color: #000000;">"</span><span style="color: #000000;">&gt;</span><span style="color: #000000;">   <br />    </span><span style="color: #000000;">&lt;</span><span style="color: #000000;">frame src</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">&lt;?php echo site_url(</span><span style="color: #000000;">"</span><span style="color: #000000;">admin</span><span style="color: #000000;">/</span><span style="color: #000000;">menu</span><span style="color: #000000;">"</span><span style="color: #000000;">) ?&gt;</span><span style="color: #000000;">"</span><span style="color: #000000;"> name</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">mainFrame</span><span style="color: #000000;">"</span><span style="color: #000000;"> border</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">0</span><span style="color: #000000;">"</span><span style="color: #000000;"> scrolling</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">no</span><span style="color: #000000;">"</span><span style="color: #000000;">&gt;</span><span style="color: #000000;">   <br />    </span><span style="color: #000000;">&lt;</span><span style="color: #000000;">frame src</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">&lt;?php echo site_url(</span><span style="color: #000000;">"</span><span style="color: #000000;">admin</span><span style="color: #000000;">/</span><span style="color: #000000;">main</span><span style="color: #000000;">"</span><span style="color: #000000;">) ?&gt;</span><span style="color: #000000;">"</span><span style="color: #000000;"> name</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">rightFrame</span><span style="color: #000000;">"</span><span style="color: #000000;"> scrolling</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">auto</span><span style="color: #000000;">"</span><span style="color: #000000;">&gt;</span><span style="color: #000000;">   <br />  </span><span style="color: #000000;">&lt;/</span><span style="color: #000000;">frameset</span><span style="color: #000000;">&gt;</span><span style="color: #000000;">   <br />  </span><span style="color: #000000;">&lt;</span><span style="color: #000000;">frame src</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">&lt;?php echo site_url(</span><span style="color: #000000;">"</span><span style="color: #000000;">admin</span><span style="color: #000000;">/</span><span style="color: #000000;">bottom</span><span style="color: #000000;">"</span><span style="color: #000000;">) ?&gt;</span><span style="color: #000000;">"</span><span style="color: #000000;"> name</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">bottomFrame</span><span style="color: #000000;">"</span><span style="color: #000000;"> scrolling</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">no</span><span style="color: #000000;">"</span><span style="color: #000000;">&gt;</span><span style="color: #000000;">   <br /></span><span style="color: #000000;">&lt;/</span><span style="color: #000000;">frameset</span><span style="color: #000000;">&gt;</span><span style="color: #000000;"><br /></span><span style="color: #000000;">&lt;</span><span style="color: #000000;">noframes</span><span style="color: #000000;">&gt;&lt;</span><span style="color: #000000;">body</span><span style="color: #000000;">&gt;</span><span style="color: #000000;"><br /></span><span style="color: #000000;">&lt;/</span><span style="color: #000000;">body</span><span style="color: #000000;">&gt;</span><span style="color: #000000;"><br /></span><span style="color: #000000;">&lt;/</span><span style="color: #000000;">noframes</span><span style="color: #000000;">&gt;&lt;/</span><span style="color: #000000;">html</span><span style="color: #000000;">&gt;</span></span></pre>
</div>
<p>&nbsp;</p>
<p>&nbsp;</p><img src ="http://www.cnblogs.com/analyzer/aggbug/1302758.html?type=2" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42826/" target="_blank">[新闻]微软拟2010年推新版SQL 强化商业智能功能</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>对初学者很友好的PHP上传实例</title><link>http://www.cnblogs.com/analyzer/articles/1302757.html</link><dc:creator>analyzer</dc:creator><author>analyzer</author><pubDate>Wed, 01 Oct 2008 03:18:00 GMT</pubDate><guid>http://www.cnblogs.com/analyzer/articles/1302757.html</guid><wfw:comment>http://www.cnblogs.com/analyzer/comments/1302757.html</wfw:comment><comments>http://www.cnblogs.com/analyzer/articles/1302757.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/analyzer/comments/commentRss/1302757.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/analyzer/services/trackbacks/1302757.html</trackback:ping><description><![CDATA[<div class="cnblogs_code">
<pre><img id="Code_Closed_Image_111752" style="display: none" onclick="this.style.display='none'; document.getElementById('Code_Closed_Text_111752').style.display='none'; document.getElementById('Code_Open_Image_111752').style.display='inline'; document.getElementById('Code_Open_Text_111752').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedBlock.gif" alt="" width="11" height="16" align="top" /><img id="Code_Open_Image_111752" onclick="this.style.display='none'; document.getElementById('Code_Open_Text_111752').style.display='none'; getElementById('Code_Closed_Image_111752').style.display='inline'; getElementById('Code_Closed_Text_111752').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedBlockStart.gif" alt="" width="11" height="16" align="top" /><span id="Code_Closed_Text_111752" class="cnblogs_code_Collapse">Code</span><span id="Code_Open_Text_111752"><br /><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #0000FF;">&lt;?</span><span style="color: #FF00FF;">php    <br />session_start();    <br />/******以下可用来跟踪用户   <br />$sess_id = session_id();   <br />$id      = rand(100000000000000,9999999999999999);   <br />******/   <br />if($_POST["Submit"]){    <br />    /******以下是防止重复上传，适用只允许上传一次   <br />    if($_SESSION["name"] == "1"){   <br />        echo "&lt;p&gt;请不要重复提交！&lt;/p&gt;";   <br />        exit;   <br />    }   <br />    ******/   <br />    $file_name = $_FILES["file"]["name"];    <br />    $file_size = $_FILES["file"]["size"];    <br />    $file_type = $_FILES["file"]["type"];    <br />    $file_tn   = time().$file_name;    <br />    $save_path = "upfiles/";    <br />    $messg     = "&lt;p&gt;上传文件发生以外：&lt;/p&gt;&lt;a href='?id=".$id."'&gt;返回重试&lt;/a&gt;";    <br />    $messg_sr  = $messg;    <br />    if($file_type != "application/msword"){//清风提示，这里限制上传格式为word    <br />        $messg .= "&lt;p&gt;本次上传文件格式为MS WORD，通常扩展名为.doc&lt;/p&gt;";    <br />    }    <br />    if($file_size &gt; 1048576){//清风提示，这里可写成"if($file_size &gt; 1*1024*1024){"方便修改    <br />        $messg .= "&lt;p&gt;本次上传文件大小不能超过1MB，本文件大小为".round(($file_size/1024/1024),2)."MB&lt;/p&gt;";    <br />    }    <br />    if($messg != $messg_sr){    <br />        echo $messg;    <br />    }else{    <br />        if(move_uploaded_file($_FILES["file"]["tmp_name"],$save_path.$file_tn)){    <br />            //$_SESSION["name"] = "1";#防止重复上传和上面对应    <br />            //以下是上传成功的各种提示及跳转    <br />            //echo "&lt;p&gt;恭喜你！上传文件成功。&lt;/p&gt;";    <br />            //echo "&lt;script language='javascript'&gt;close();&lt;/script&gt;";    <br />            //echo "&lt;script&gt;location.href='';&lt;/script&gt;";    <br />            //echo "&lt;meta http-equiv=\"refresh\" content=\"0;URL=http://domain.com/test.html\"&gt;";#原型    <br />            echo "&lt;meta http-equiv=\"refresh\" content=\"3;URL=/\"&gt;&lt;div id=\"container\" style=\"margin:40px; padding:40px;text-align:center; font-size:12px; border:#0099FF double;\"&gt;上传成功！&lt;/div&gt;";    <br />        }else{    <br />            echo $messg;    <br />        }    <br />    }    <br />}else{    <br /></span><span style="color: #0000FF;">?&gt;</span><span style="color: #000000;">    <br /></span><span style="color: #0000FF;">&lt;!</span><span style="color: #FF00FF;">DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">    <br /></span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">html </span><span style="color: #FF0000;">xmlns</span><span style="color: #0000FF;">="http://www.w3.org/1999/xhtml"</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">    <br /></span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">head</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">    <br /></span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">meta </span><span style="color: #FF0000;">http-equiv</span><span style="color: #0000FF;">="Content-Type"</span><span style="color: #FF0000;"> content</span><span style="color: #0000FF;">="text/html; charset=gb2312"</span><span style="color: #FF0000;"> </span><span style="color: #0000FF;">/&gt;</span><span style="color: #000000;">    <br /></span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">title</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">文件上传</span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">title</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">    <br /></span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">style </span><span style="color: #FF0000;">type</span><span style="color: #0000FF;">="text/css"</span><span style="color: #0000FF;">&gt;</span><span style="background-color: #F5F5F5; color: #800000;">    <br />&lt;!--    <br />.pt11 </span><span style="background-color: #F5F5F5; color: #000000;">{</span><span style="background-color: #F5F5F5; color: #FF0000;">    <br />    font-size</span><span style="background-color: #F5F5F5; color: #000000;">:</span><span style="background-color: #F5F5F5; color: #0000FF;"> 11pt</span><span style="background-color: #F5F5F5; color: #000000;">;</span><span style="background-color: #F5F5F5; color: #FF0000;">    <br />    color</span><span style="background-color: #F5F5F5; color: #000000;">:</span><span style="background-color: #F5F5F5; color: #0000FF;"> #333333</span><span style="background-color: #F5F5F5; color: #000000;">;</span><span style="background-color: #F5F5F5; color: #FF0000;">    <br /></span><span style="background-color: #F5F5F5; color: #000000;">}</span><span style="background-color: #F5F5F5; color: #800000;">    <br />--&gt;    <br /></span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">style</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">    <br /></span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">head</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">    <br /> <br /></span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">body</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">    <br /></span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">form </span><span style="color: #FF0000;">id</span><span style="color: #0000FF;">="form1"</span><span style="color: #FF0000;"> name</span><span style="color: #0000FF;">="form1"</span><span style="color: #FF0000;"> method</span><span style="color: #0000FF;">="post"</span><span style="color: #FF0000;"> enctype</span><span style="color: #0000FF;">="multipart/form-data"</span><span style="color: #FF0000;"> action</span><span style="color: #0000FF;">=""</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">    <br />  </span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">table </span><span style="color: #FF0000;">width</span><span style="color: #0000FF;">="500"</span><span style="color: #FF0000;"> border</span><span style="color: #0000FF;">="0"</span><span style="color: #FF0000;"> align</span><span style="color: #0000FF;">="center"</span><span style="color: #FF0000;"> cellspacing</span><span style="color: #0000FF;">="1"</span><span style="color: #FF0000;"> bgcolor</span><span style="color: #0000FF;">="#666699"</span><span style="color: #FF0000;"> class</span><span style="color: #0000FF;">="pt11"</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">    <br />    </span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">tr</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">    <br />      </span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">td </span><span style="color: #FF0000;">height</span><span style="color: #0000FF;">="25"</span><span style="color: #FF0000;"> bgcolor</span><span style="color: #0000FF;">="#9999FF"</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">上传</span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">td</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">    <br />    </span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">tr</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">    <br />    </span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">tr</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">    <br />      </span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">td </span><span style="color: #FF0000;">height</span><span style="color: #0000FF;">="60"</span><span style="color: #FF0000;"> align</span><span style="color: #0000FF;">="center"</span><span style="color: #FF0000;"> bgcolor</span><span style="color: #0000FF;">="#F1F1F1"</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">    <br />          </span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">input </span><span style="color: #FF0000;">name</span><span style="color: #0000FF;">="file"</span><span style="color: #FF0000;"> type</span><span style="color: #0000FF;">="file"</span><span style="color: #FF0000;"> id</span><span style="color: #0000FF;">="file"</span><span style="color: #FF0000;"> size</span><span style="color: #0000FF;">="32"</span><span style="color: #FF0000;"> </span><span style="color: #0000FF;">/&gt;</span><span style="color: #000000;">    <br />      </span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">td</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">    <br />    </span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">tr</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">    <br />    </span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">tr</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">    <br />      </span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">td </span><span style="color: #FF0000;">height</span><span style="color: #0000FF;">="25"</span><span style="color: #FF0000;"> align</span><span style="color: #0000FF;">="center"</span><span style="color: #FF0000;"> bgcolor</span><span style="color: #0000FF;">="#E1E1E1"</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">    <br />        </span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">input </span><span style="color: #FF0000;">type</span><span style="color: #0000FF;">="submit"</span><span style="color: #FF0000;"> name</span><span style="color: #0000FF;">="Submit"</span><span style="color: #FF0000;"> value</span><span style="color: #0000FF;">="提　交"</span><span style="color: #FF0000;"> </span><span style="color: #0000FF;">/&gt;&lt;/</span><span style="color: #800000;">td</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">    <br />    </span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">tr</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">    <br />  </span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">table</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">    <br /></span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">form</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">    <br /> <br /></span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">body</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">    <br /></span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">html</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">    <br /></span><span style="color: #0000FF;">&lt;?</span><span style="color: #FF00FF;">php }</span><span style="color: #0000FF;">?&gt;</span></span></pre>
</div><img src ="http://www.cnblogs.com/analyzer/aggbug/1302757.html?type=2" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42826/" target="_blank">[新闻]微软拟2010年推新版SQL 强化商业智能功能</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>PHP演示最简单的MVC模式</title><link>http://www.cnblogs.com/analyzer/articles/1302756.html</link><dc:creator>analyzer</dc:creator><author>analyzer</author><pubDate>Wed, 01 Oct 2008 03:17:00 GMT</pubDate><guid>http://www.cnblogs.com/analyzer/articles/1302756.html</guid><wfw:comment>http://www.cnblogs.com/analyzer/comments/1302756.html</wfw:comment><comments>http://www.cnblogs.com/analyzer/articles/1302756.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/analyzer/comments/commentRss/1302756.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/analyzer/services/trackbacks/1302756.html</trackback:ping><description><![CDATA[<p>为了更好的演示MVC的工作方式,我们使用了一个简单的新闻文章发布系统作为例子.分为使用MVC和不使用MVC两种方式.<br />我们只作一个基本的演示,从数据库里读出一些文章列表,并在页面上显示。一般的流程就是,连接数据库,查询数据库,循环输出html结果。下面的代码就是如此做的。</p>
<p>&nbsp;</p>
<div class="cnblogs_code">
<pre><img id="Code_Closed_Image_111522" style="display: none" onclick="this.style.display='none'; document.getElementById('Code_Closed_Text_111522').style.display='none'; document.getElementById('Code_Open_Image_111522').style.display='inline'; document.getElementById('Code_Open_Text_111522').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedBlock.gif" alt="" width="11" height="16" align="top" /><img id="Code_Open_Image_111522" onclick="this.style.display='none'; document.getElementById('Code_Open_Text_111522').style.display='none'; getElementById('Code_Closed_Image_111522').style.display='inline'; getElementById('Code_Closed_Text_111522').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedBlockStart.gif" alt="" width="11" height="16" align="top" /><span id="Code_Closed_Text_111522" class="cnblogs_code_Collapse">Code</span><span id="Code_Open_Text_111522"><br /><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #0000FF;">&lt;?</span><span style="color: #FF00FF;">php   <br />mysql_connect(&hellip;);   <br />$result = mysql_query(&rsquo;select * from news order by article_date desc&rsquo;);   <br /></span><span style="color: #0000FF;">?&gt;</span><span style="color: #000000;">   <br /></span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">html</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">   <br />    </span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">body</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">   <br />        </span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">h1</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">News Articles</span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">h1</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">         <br />      </span><span style="color: #0000FF;">&lt;?</span><span style="color: #FF00FF;">php while ($row = mysql_fetch_object($result)) { </span><span style="color: #0000FF;">?&gt;</span><span style="color: #000000;">   <br />                </span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">h2</span><span style="color: #0000FF;">&gt;</span><span style="color: #0000FF;">&lt;?</span><span style="color: #FF00FF;">php echo $row-&gt;headline </span><span style="color: #0000FF;">?&gt;</span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">h2</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">              <br />                </span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">   <br />                    </span><span style="color: #0000FF;">&lt;?</span><span style="color: #FF00FF;">php echo $row-&gt;body </span><span style="color: #0000FF;">?&gt;</span><span style="color: #000000;">   <br />                </span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">   <br />      </span><span style="color: #0000FF;">&lt;?</span><span style="color: #FF00FF;">php } </span><span style="color: #0000FF;">?&gt;</span><span style="color: #000000;">   <br />    </span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">body</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">   <br /></span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">html</span><span style="color: #0000FF;">&gt;</span></span></pre>
</div>
<p>&nbsp;</p>
<p>采用mvc方式.</p>
<p>model:</p>
<p>&nbsp;</p>
<div class="cnblogs_code">
<pre><img id="Code_Closed_Image_111541" style="display: none" onclick="this.style.display='none'; document.getElementById('Code_Closed_Text_111541').style.display='none'; document.getElementById('Code_Open_Image_111541').style.display='inline'; document.getElementById('Code_Open_Text_111541').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedBlock.gif" alt="" width="11" height="16" align="top" /><img id="Code_Open_Image_111541" onclick="this.style.display='none'; document.getElementById('Code_Open_Text_111541').style.display='none'; getElementById('Code_Closed_Image_111541').style.display='inline'; getElementById('Code_Closed_Text_111541').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedBlockStart.gif" alt="" width="11" height="16" align="top" /><span id="Code_Closed_Text_111541" class="cnblogs_code_Collapse">Code</span><span id="Code_Open_Text_111541"><br /><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #000000;">&lt;?</span><span style="color: #000000;">php      <br /></span><span style="color: #0000FF;">function</span><span style="color: #000000;"> get_articles()   <br />{   <br />    </span><span style="color: #008080;">mysql_connect</span><span style="color: #000000;">(&hellip;);    <br />    </span><span style="color: #800080;">$result</span><span style="color: #000000;"> </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #008080;">mysql_query</span><span style="color: #000000;">(&rsquo;select </span><span style="color: #000000;">*</span><span style="color: #000000;"> from news order by article_date desc&rsquo;);    <br />    </span><span style="color: #800080;">$articles</span><span style="color: #000000;"> </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #0000FF;">array</span><span style="color: #000000;">();   <br />    </span><span style="color: #0000FF;">while</span><span style="color: #000000;"> (</span><span style="color: #800080;">$row</span><span style="color: #000000;"> </span><span style="color: #000000;">=</span><span style="color: #000000;"> mysql_fetch_objects(</span><span style="color: #800080;">$result</span><span style="color: #000000;">)) {   <br />        </span><span style="color: #800080;">$articles</span><span style="color: #000000;">[] </span><span style="color: #000000;">=</span><span style="color: #000000;"> </span><span style="color: #800080;">$row</span><span style="color: #000000;">;    <br />    }   <br /></span><span style="color: #0000FF;">return</span><span style="color: #000000;"> </span><span style="color: #800080;">$articles</span><span style="color: #000000;">;   <br />}   <br /></span><span style="color: #000000;">?&gt;</span></span></pre>
</div>
<p>&nbsp;</p>
<p>controller:</p>
<p>&nbsp;</p>
<div class="cnblogs_code">
<pre><img id="Code_Closed_Image_111601" style="display: none" onclick="this.style.display='none'; document.getElementById('Code_Closed_Text_111601').style.display='none'; document.getElementById('Code_Open_Image_111601').style.display='inline'; document.getElementById('Code_Open_Text_111601').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedBlock.gif" alt="" width="11" height="16" align="top" /><img id="Code_Open_Image_111601" onclick="this.style.display='none'; document.getElementById('Code_Open_Text_111601').style.display='none'; getElementById('Code_Closed_Image_111601').style.display='inline'; getElementById('Code_Closed_Text_111601').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedBlockStart.gif" alt="" width="11" height="16" align="top" /><span id="Code_Closed_Text_111601" class="cnblogs_code_Collapse">Code</span><span id="Code_Open_Text_111601"><br /><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #000000;">&lt;?</span><span style="color: #000000;">php   <br /></span><span style="color: #800080;">$articles</span><span style="color: #000000;"> </span><span style="color: #000000;">=</span><span style="color: #000000;"> get_articles();    <br />display_template(&rsquo;articles</span><span style="color: #000000;">.</span><span style="color: #000000;">tpl&rsquo;);   <br /></span><span style="color: #000000;">?&gt;</span></span></pre>
</div>
<p>&nbsp;</p>
<p>view:</p>
<p>&nbsp;</p>
<div class="cnblogs_code">
<pre><img id="Code_Closed_Image_111620" style="display: none" onclick="this.style.display='none'; document.getElementById('Code_Closed_Text_111620').style.display='none'; document.getElementById('Code_Open_Image_111620').style.display='inline'; document.getElementById('Code_Open_Text_111620').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedBlock.gif" alt="" width="11" height="16" align="top" /><img id="Code_Open_Image_111620" onclick="this.style.display='none'; document.getElementById('Code_Open_Text_111620').style.display='none'; getElementById('Code_Closed_Image_111620').style.display='inline'; getElementById('Code_Closed_Text_111620').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedBlockStart.gif" alt="" width="11" height="16" align="top" /><span id="Code_Closed_Text_111620" class="cnblogs_code_Collapse">Code</span><span id="Code_Open_Text_111620"><br /><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">html</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">   <br /></span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">body</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">   <br /></span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">h1</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">News Articles</span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">h1</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">   <br />        </span><span style="color: #0000FF;">&lt;?</span><span style="color: #FF00FF;">php foreach ($articles as $row) { </span><span style="color: #0000FF;">?&gt;</span><span style="color: #000000;">   <br />        </span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">h2</span><span style="color: #0000FF;">&gt;</span><span style="color: #0000FF;">&lt;?</span><span style="color: #FF00FF;">php echo $row-&gt;headline </span><span style="color: #0000FF;">?&gt;</span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">h2</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">              <br />            </span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">   <br />                </span><span style="color: #0000FF;">&lt;?</span><span style="color: #FF00FF;">php echo $row-&gt;body </span><span style="color: #0000FF;">?&gt;</span><span style="color: #000000;">   <br />            </span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">           <br />        </span><span style="color: #0000FF;">&lt;?</span><span style="color: #FF00FF;">php } </span><span style="color: #0000FF;">?&gt;</span><span style="color: #000000;">     <br /></span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">body</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">   <br /></span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">html</span><span style="color: #0000FF;">&gt;</span></span></pre>
</div>
<p>&nbsp;</p><img src ="http://www.cnblogs.com/analyzer/aggbug/1302756.html?type=2" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42826/" target="_blank">[新闻]微软拟2010年推新版SQL 强化商业智能功能</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>jQuery获取表单项目以及AJAX应用</title><link>http://www.cnblogs.com/analyzer/articles/1302752.html</link><dc:creator>analyzer</dc:creator><author>analyzer</author><pubDate>Wed, 01 Oct 2008 03:13:00 GMT</pubDate><guid>http://www.cnblogs.com/analyzer/articles/1302752.html</guid><wfw:comment>http://www.cnblogs.com/analyzer/comments/1302752.html</wfw:comment><comments>http://www.cnblogs.com/analyzer/articles/1302752.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/analyzer/comments/commentRss/1302752.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/analyzer/services/trackbacks/1302752.html</trackback:ping><description><![CDATA[<p>1.假如我们有如下页面</p>
<p>&nbsp;</p>
<div class="cnblogs_code">
<pre><img id="Code_Closed_Image_110942" style="display: none" onclick="this.style.display='none'; document.getElementById('Code_Closed_Text_110942').style.display='none'; document.getElementById('Code_Open_Image_110942').style.display='inline'; document.getElementById('Code_Open_Text_110942').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedBlock.gif" alt="" width="11" height="16" align="top" /><img id="Code_Open_Image_110942" onclick="this.style.display='none'; document.getElementById('Code_Open_Text_110942').style.display='none'; getElementById('Code_Closed_Image_110942').style.display='inline'; getElementById('Code_Closed_Text_110942').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedBlockStart.gif" alt="" width="11" height="16" align="top" /><span id="Code_Closed_Text_110942" class="cnblogs_code_Collapse">Code</span><span id="Code_Open_Text_110942"><br /><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">input </span><span style="color: #FF0000;">type</span><span style="color: #0000FF;">="text"</span><span style="color: #FF0000;"> name</span><span style="color: #0000FF;">="textname"</span><span style="color: #FF0000;"> id</span><span style="color: #0000FF;">="text_id"</span><span style="color: #FF0000;"> value</span><span style="color: #0000FF;">=""</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">     <br /></span><span style="color: #008000;">&lt;!--</span><span style="color: #008000;">其余的请自行添加.重要的是要有TYPE.NAME.ID等,一般情况这些都是有的</span><span style="color: #008000;">--&gt;</span></span></pre>
</div>
<p>&nbsp;</p>
<p>2.下面来看怎么取得FORM中的各种值等等;</p>
<p>&nbsp;</p>
<div class="cnblogs_code">
<pre><img id="Code_Closed_Image_111012" style="display: none" onclick="this.style.display='none'; document.getElementById('Code_Closed_Text_111012').style.display='none'; document.getElementById('Code_Open_Image_111012').style.display='inline'; document.getElementById('Code_Open_Text_111012').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedBlock.gif" alt="" width="11" height="16" align="top" /><img id="Code_Open_Image_111012" onclick="this.style.display='none'; document.getElementById('Code_Open_Text_111012').style.display='none'; getElementById('Code_Closed_Image_111012').style.display='inline'; getElementById('Code_Closed_Text_111012').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedBlockStart.gif" alt="" width="11" height="16" align="top" /><span id="Code_Closed_Text_111012" class="cnblogs_code_Collapse">Code</span><span id="Code_Open_Text_111012"><br /><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #000000;">function get_form_value(){     <br />/*获得TEXT.AREATEXT的值*/     <br />     var textval = $("#text_id").attr("value");//或者     <br />     var textval = $("#text_id").val();     <br />/*获取单选按钮的值*/     <br />     var valradio = $("input[@type=radio][@checked]").val();     <br />/*获取复选框的值*/     <br />    var checkboxval = $("#checkbox_id").attr("value")；     <br />/*获取下拉列表的值*/     <br />     var selectval = $('#select_id').val();     <br />}</span></span></pre>
</div>
<p>&nbsp;</p>
<p>3.另外对表单的其他处理:</p>
<p>&nbsp;</p>
<div class="cnblogs_code">
<pre><img id="Code_Closed_Image_111042" style="display: none" onclick="this.style.display='none'; document.getElementById('Code_Closed_Text_111042').style.display='none'; document.getElementById('Code_Open_Image_111042').style.display='inline'; document.getElementById('Code_Open_Text_111042').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedBlock.gif" alt="" width="11" height="16" align="top" /><img id="Code_Open_Image_111042" onclick="this.style.display='none'; document.getElementById('Code_Open_Text_111042').style.display='none'; getElementById('Code_Closed_Image_111042').style.display='inline'; getElementById('Code_Closed_Text_111042').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedBlockStart.gif" alt="" width="11" height="16" align="top" /><span id="Code_Closed_Text_111042" class="cnblogs_code_Collapse">Code</span><span id="Code_Open_Text_111042"><br /><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008000;">//</span><span style="color: #008000;">控制表单元素：     </span><span style="color: #008000;"><br />//</span><span style="color: #008000;">文本框，文本区域：     </span><span style="color: #008000;"><br /></span><span style="color: #000000;">$(</span><span style="color: #000000;">"</span><span style="color: #000000;">#text_id</span><span style="color: #000000;">"</span><span style="color: #000000;">).attr(</span><span style="color: #000000;">"</span><span style="color: #000000;">value</span><span style="color: #000000;">"</span><span style="color: #000000;">,</span><span style="color: #000000;">''</span><span style="color: #000000;">);</span><span style="color: #008000;">//</span><span style="color: #008000;">清空内容     </span><span style="color: #008000;"><br /></span><span style="color: #000000;">$(</span><span style="color: #000000;">"</span><span style="color: #000000;">#text_id</span><span style="color: #000000;">"</span><span style="color: #000000;">).attr(</span><span style="color: #000000;">"</span><span style="color: #000000;">value</span><span style="color: #000000;">"</span><span style="color: #000000;">,</span><span style="color: #000000;">'</span><span style="color: #000000;">test</span><span style="color: #000000;">'</span><span style="color: #000000;">);</span><span style="color: #008000;">//</span><span style="color: #008000;">填充内容     </span><span style="color: #008000;"><br />//</span><span style="color: #008000;">多选框checkbox：     </span><span style="color: #008000;"><br /></span><span style="color: #000000;">$(</span><span style="color: #000000;">"</span><span style="color: #000000;">#chk_id</span><span style="color: #000000;">"</span><span style="color: #000000;">).attr(</span><span style="color: #000000;">"</span><span style="color: #000000;">checked</span><span style="color: #000000;">"</span><span style="color: #000000;">,</span><span style="color: #000000;">''</span><span style="color: #000000;">);</span><span style="color: #008000;">//</span><span style="color: #008000;">未选中的值     </span><span style="color: #008000;"><br /></span><span style="color: #000000;">$(</span><span style="color: #000000;">"</span><span style="color: #000000;">#chk_id</span><span style="color: #000000;">"</span><span style="color: #000000;">).attr(</span><span style="color: #000000;">"</span><span style="color: #000000;">checked</span><span style="color: #000000;">"</span><span style="color: #000000;">,</span><span style="color: #0000FF;">true</span><span style="color: #000000;">);</span><span style="color: #008000;">//</span><span style="color: #008000;">选中的值     </span><span style="color: #008000;"><br /></span><span style="color: #0000FF;">if</span><span style="color: #000000;">($(</span><span style="color: #000000;">"</span><span style="color: #000000;">#chk_id</span><span style="color: #000000;">"</span><span style="color: #000000;">).attr(</span><span style="color: #000000;">'</span><span style="color: #000000;">checked</span><span style="color: #000000;">'</span><span style="color: #000000;">)</span><span style="color: #000000;">==</span><span style="color: #000000;">undefined) </span><span style="color: #008000;">//</span><span style="color: #008000;">判断是否已经选中     </span><span style="color: #008000;"><br />//</span><span style="color: #008000;">单选组radio：     </span><span style="color: #008000;"><br /></span><span style="color: #000000;">$(</span><span style="color: #000000;">"</span><span style="color: #000000;">input[@type=radio]</span><span style="color: #000000;">"</span><span style="color: #000000;">).attr(</span><span style="color: #000000;">"</span><span style="color: #000000;">checked</span><span style="color: #000000;">"</span><span style="color: #000000;">,</span><span style="color: #000000;">'</span><span style="color: #000000;">10</span><span style="color: #000000;">'</span><span style="color: #000000;">);</span><span style="color: #008000;">//</span><span style="color: #008000;">设置value=10的单选按钮为当前选中项     </span><span style="color: #008000;"><br />//</span><span style="color: #008000;">下拉框select：     </span><span style="color: #008000;"><br /></span><span style="color: #000000;">$(</span><span style="color: #000000;">"</span><span style="color: #000000;">#select_id</span><span style="color: #000000;">"</span><span style="color: #000000;">).attr(</span><span style="color: #000000;">"</span><span style="color: #000000;">value</span><span style="color: #000000;">"</span><span style="color: #000000;">,</span><span style="color: #000000;">'</span><span style="color: #000000;">test</span><span style="color: #000000;">'</span><span style="color: #000000;">);</span><span style="color: #008000;">//</span><span style="color: #008000;">设置value=test的项目为当前选中项     </span><span style="color: #008000;"><br /></span><span style="color: #000000;">$(</span><span style="color: #000000;">"</span><span style="color: #000000;">&lt;option value='test'&gt;test&lt;/option&gt;&lt;option value='test2'&gt;test2&lt;/option&gt;</span><span style="color: #000000;">"</span><span style="color: #000000;">).appendTo(</span><span style="color: #000000;">"</span><span style="color: #000000;">#select_id</span><span style="color: #000000;">"</span><span style="color: #000000;">)</span><span style="color: #008000;">//</span><span style="color: #008000;">添加下拉框的option     </span><span style="color: #008000;"><br /></span><span style="color: #000000;">$(</span><span style="color: #000000;">"</span><span style="color: #000000;">#select_id</span><span style="color: #000000;">"</span><span style="color: #000000;">).empty()；</span><span style="color: #008000;">//</span><span style="color: #008000;">清空下拉框</span></span></pre>
</div>
<p>&nbsp;</p>
<p>4.jQuery的AJAX应用</p>
<p>Xhtml文件如下：</p>
<p>&nbsp;</p>
<div class="cnblogs_code">
<pre><img id="Code_Closed_Image_111104" style="display: none" onclick="this.style.display='none'; document.getElementById('Code_Closed_Text_111104').style.display='none'; document.getElementById('Code_Open_Image_111104').style.display='inline'; document.getElementById('Code_Open_Text_111104').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedBlock.gif" alt="" width="11" height="16" align="top" /><img id="Code_Open_Image_111104" onclick="this.style.display='none'; document.getElementById('Code_Open_Text_111104').style.display='none'; getElementById('Code_Closed_Image_111104').style.display='inline'; getElementById('Code_Closed_Text_111104').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedBlockStart.gif" alt="" width="11" height="16" align="top" /><span id="Code_Closed_Text_111104" class="cnblogs_code_Collapse">Code</span><span id="Code_Open_Text_111104"><br /><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">div </span><span style="color: #FF0000;">id</span><span style="color: #0000FF;">="result"</span><span style="color: #FF0000;"> style</span><span style="color: #0000FF;">="backgroundrange;border:1px solid red;width:300px;height:400px;"</span><span style="color: #0000FF;">&gt;&lt;/</span><span style="color: #800000;">div</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">   <br /></span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">form </span><span style="color: #FF0000;">id</span><span style="color: #0000FF;">="formtest"</span><span style="color: #FF0000;"> action</span><span style="color: #0000FF;">=""</span><span style="color: #FF0000;"> method</span><span style="color: #0000FF;">="post"</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">   <br /></span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000FF;">&gt;&lt;</span><span style="color: #800000;">span</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">输入姓名:</span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">span</span><span style="color: #0000FF;">&gt;&lt;</span><span style="color: #800000;">input </span><span style="color: #FF0000;">type</span><span style="color: #0000FF;">="text"</span><span style="color: #FF0000;"> name</span><span style="color: #0000FF;">="username"</span><span style="color: #FF0000;"> id</span><span style="color: #0000FF;">="input1"</span><span style="color: #FF0000;"> </span><span style="color: #0000FF;">/&gt;&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">   <br /></span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000FF;">&gt;&lt;</span><span style="color: #800000;">span</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">输入年龄:</span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">span</span><span style="color: #0000FF;">&gt;&lt;</span><span style="color: #800000;">input </span><span style="color: #FF0000;">type</span><span style="color: #0000FF;">="text"</span><span style="color: #FF0000;"> name</span><span style="color: #0000FF;">="age"</span><span style="color: #FF0000;"> id</span><span style="color: #0000FF;">="input2"</span><span style="color: #FF0000;"> </span><span style="color: #0000FF;">/&gt;&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">   <br /></span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000FF;">&gt;&lt;</span><span style="color: #800000;">span</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">输入性别:</span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">span</span><span style="color: #0000FF;">&gt;&lt;</span><span style="color: #800000;">input </span><span style="color: #FF0000;">type</span><span style="color: #0000FF;">="text"</span><span style="color: #FF0000;"> name</span><span style="color: #0000FF;">="sex"</span><span style="color: #FF0000;"> id</span><span style="color: #0000FF;">="input3"</span><span style="color: #FF0000;"> </span><span style="color: #0000FF;">/&gt;&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">   <br /></span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">p</span><span style="color: #0000FF;">&gt;&lt;</span><span style="color: #800000;">span</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">输入工作:</span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">span</span><span style="color: #0000FF;">&gt;&lt;</span><span style="color: #800000;">input </span><span style="color: #FF0000;">type</span><span style="color: #0000FF;">="text"</span><span style="color: #FF0000;"> name</span><span style="color: #0000FF;">="job"</span><span style="color: #FF0000;"> id</span><span style="color: #0000FF;">="input4"</span><span style="color: #FF0000;"> </span><span style="color: #0000FF;">/&gt;&lt;/</span><span style="color: #800000;">p</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">   <br /></span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">form</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">   <br /></span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">button </span><span style="color: #FF0000;">id</span><span style="color: #0000FF;">="send_ajax"</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">提交</span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">button</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">   <br /></span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">button </span><span style="color: #FF0000;">id</span><span style="color: #0000FF;">="test_post"</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">POST提交</span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">button</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">   <br /></span><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">button </span><span style="color: #FF0000;">id</span><span style="color: #0000FF;">="test_get"</span><span style="color: #0000FF;">&gt;</span><span style="color: #000000;">GET提交</span><span style="color: #0000FF;">&lt;/</span><span style="color: #800000;">button</span><span style="color: #0000FF;">&gt;</span></span></pre>
</div>
<p>&nbsp;</p>
<p>接着引入jQuery</p>
<p>&nbsp;</p>
<div class="cnblogs_code">
<pre><img id="Code_Closed_Image_111120" style="display: none" onclick="this.style.display='none'; document.getElementById('Code_Closed_Text_111120').style.display='none'; document.getElementById('Code_Open_Image_111120').style.display='inline'; document.getElementById('Code_Open_Text_111120').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedBlock.gif" alt="" width="11" height="16" align="top" /><img id="Code_Open_Image_111120" onclick="this.style.display='none'; document.getElementById('Code_Open_Text_111120').style.display='none'; getElementById('Code_Closed_Image_111120').style.display='inline'; getElementById('Code_Closed_Text_111120').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedBlockStart.gif" alt="" width="11" height="16" align="top" /><span id="Code_Closed_Text_111120" class="cnblogs_code_Collapse">Code</span><span id="Code_Open_Text_111120"><br /><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #0000FF;">&lt;</span><span style="color: #800000;">script  </span><span style="color: #FF0000;">type</span><span style="color: #0000FF;">="text/javascript"</span><span style="color: #FF0000;"> src</span><span style="color: #0000FF;">="../jquery.js"</span><span style="color: #0000FF;">&gt;&lt;/</span><span style="color: #800000;">script</span><span style="color: #0000FF;">&gt;</span></span></pre>
</div>
<p>&nbsp;</p>
<p>再接着构建AJAX，jQuery有个好处，不需要在XHTML中夹杂着JS代码来触发事件了，可以直接封装在JS文件中</p>
<p>&nbsp;</p>
<div class="cnblogs_code">
<pre><img id="Code_Closed_Image_111137" style="display: none" onclick="this.style.display='none'; document.getElementById('Code_Closed_Text_111137').style.display='none'; document.getElementById('Code_Open_Image_111137').style.display='inline'; document.getElementById('Code_Open_Text_111137').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedBlock.gif" alt="" width="11" height="16" align="top" /><img id="Code_Open_Image_111137" onclick="this.style.display='none'; document.getElementById('Code_Open_Text_111137').style.display='none'; getElementById('Code_Closed_Image_111137').style.display='inline'; getElementById('Code_Closed_Text_111137').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedBlockStart.gif" alt="" width="11" height="16" align="top" /><span id="Code_Closed_Text_111137" class="cnblogs_code_Collapse">Code</span><span id="Code_Open_Text_111137"><br /><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #000000;">&lt;</span><span style="color: #000000;">script type</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">text/javascript</span><span style="color: #000000;">"</span><span style="color: #000000;">&gt;</span><span style="color: #000000;">    <br /></span><span style="color: #008000;">//</span><span style="color: #008000;">$.ajax()方式    </span><span style="color: #008000;"><br /></span><span style="color: #000000;">$(document).ready(</span><span style="color: #0000FF;">function</span><span style="color: #000000;"> (){    <br />   $(</span><span style="color: #000000;">'</span><span style="color: #000000;">#send_ajax</span><span style="color: #000000;">'</span><span style="color: #000000;">).click(</span><span style="color: #0000FF;">function</span><span style="color: #000000;"> (){ </span><span style="color: #008000;">//</span><span style="color: #008000;">直接把onclick事件写在了JS中，而不需要混在XHTML中了    </span><span style="color: #008000;"><br /></span><span style="color: #000000;">          </span><span style="color: #0000FF;">var</span><span style="color: #000000;"> params</span><span style="color: #000000;">=</span><span style="color: #000000;">$(</span><span style="color: #000000;">'</span><span style="color: #000000;">input</span><span style="color: #000000;">'</span><span style="color: #000000;">).serialize(); </span><span style="color: #008000;">//</span><span style="color: #008000;">序列化表单的值，与prototype中的form.serialize()相同    </span><span style="color: #008000;"><br /></span><span style="color: #000000;">         $.ajax({    <br />               url ：</span><span style="color: #000000;">'</span><span style="color: #000000;">ajax_test.php</span><span style="color: #000000;">'</span><span style="color: #000000;">,  </span><span style="color: #008000;">//</span><span style="color: #008000;">后台处理程序    </span><span style="color: #008000;"><br /></span><span style="color: #000000;">               type:</span><span style="color: #000000;">'</span><span style="color: #000000;">post</span><span style="color: #000000;">'</span><span style="color: #000000;">,    </span><span style="color: #008000;">//</span><span style="color: #008000;">数据发送方式    </span><span style="color: #008000;"><br /></span><span style="color: #000000;">             dataType:</span><span style="color: #000000;">'</span><span style="color: #000000;">json</span><span style="color: #000000;">'</span><span style="color: #000000;">,  </span><span style="color: #008000;">//</span><span style="color: #008000;">接受数据格式    </span><span style="color: #008000;"><br /></span><span style="color: #000000;">               data:params,  </span><span style="color: #008000;">//</span><span style="color: #008000;">要传递的数据    </span><span style="color: #008000;"><br /></span><span style="color: #000000;">               success:update_page  </span><span style="color: #008000;">//</span><span style="color: #008000;">回传函数(这里是函数名)    </span><span style="color: #008000;"><br /></span><span style="color: #000000;">               });    <br />        });    <br />});    <br /></span><span style="color: #0000FF;">function</span><span style="color: #000000;"> update_page (json) { </span><span style="color: #008000;">//</span><span style="color: #008000;">回传函数实体，参数为XMLhttpRequest.responseText    </span><span style="color: #008000;"><br /></span><span style="color: #000000;">       </span><span style="color: #0000FF;">var</span><span style="color: #000000;"> str</span><span style="color: #000000;">=</span><span style="color: #000000;">"</span><span style="color: #000000;">姓名:</span><span style="color: #000000;">"</span><span style="color: #000000;">+</span><span style="color: #000000;">json.username</span><span style="color: #000000;">+</span><span style="color: #000000;">""</span><span style="color: #000000;">;    <br />       str</span><span style="color: #000000;">+=</span><span style="color: #000000;">"</span><span style="color: #000000;">年龄:</span><span style="color: #000000;">"</span><span style="color: #000000;">+</span><span style="color: #000000;">json.age</span><span style="color: #000000;">+</span><span style="color: #000000;">""</span><span style="color: #000000;">;    <br />       str</span><span style="color: #000000;">+=</span><span style="color: #000000;">"</span><span style="color: #000000;">性别:</span><span style="color: #000000;">"</span><span style="color: #000000;">+</span><span style="color: #000000;">json.sex</span><span style="color: #000000;">+</span><span style="color: #000000;">""</span><span style="color: #000000;">;    <br />       str</span><span style="color: #000000;">+=</span><span style="color: #000000;">"</span><span style="color: #000000;">工作:</span><span style="color: #000000;">"</span><span style="color: #000000;">+</span><span style="color: #000000;">json.job;    <br />       $(</span><span style="color: #000000;">"</span><span style="color: #000000;">#result</span><span style="color: #000000;">"</span><span style="color: #000000;">).html(str);    <br />}    <br /></span><span style="color: #008000;">//</span><span style="color: #008000;">$.post()方式：    </span><span style="color: #008000;"><br /></span><span style="color: #000000;">$(</span><span style="color: #0000FF;">function</span><span style="color: #000000;"> (){</span><span style="color: #008000;">//</span><span style="color: #008000;">$(document).ready(function (){ 的简写    </span><span style="color: #008000;"><br /></span><span style="color: #000000;">      $(</span><span style="color: #000000;">'</span><span style="color: #000000;">#test_post</span><span style="color: #000000;">'</span><span style="color: #000000;">).click(</span><span style="color: #0000FF;">function</span><span style="color: #000000;"> (){    <br />                $.post(</span><span style="color: #000000;">'</span><span style="color: #000000;">ajax_test.php</span><span style="color: #000000;">'</span><span style="color: #000000;">,    <br />               {username(</span><span style="color: #000000;">'</span><span style="color: #000000;">#input1</span><span style="color: #000000;">'</span><span style="color: #000000;">).val(),age(</span><span style="color: #000000;">'</span><span style="color: #000000;">#input2</span><span style="color: #000000;">'</span><span style="color: #000000;">).val(),sex(</span><span style="color: #000000;">'</span><span style="color: #000000;">#input3</span><span style="color: #000000;">'</span><span style="color: #000000;">).val(),job(</span><span style="color: #000000;">'</span><span style="color: #000000;">#input4</span><span style="color: #000000;">'</span><span style="color: #000000;">).val()},    <br />                </span><span style="color: #0000FF;">function</span><span style="color: #000000;"> (data){ </span><span style="color: #008000;">//</span><span style="color: #008000;">回传函数    </span><span style="color: #008000;"><br /></span><span style="color: #000000;">                </span><span style="color: #0000FF;">var</span><span style="color: #000000;"> myjson</span><span style="color: #000000;">=</span><span style="color: #000000;">''</span><span style="color: #000000;">;    <br />               eval(</span><span style="color: #000000;">'</span><span style="color: #000000;">myjson=</span><span style="color: #000000;">'</span><span style="color: #000000;">+</span><span style="color: #000000;">data</span><span style="color: #000000;">+</span><span style="color: #000000;">'</span><span style="color: #000000;">;</span><span style="color: #000000;">'</span><span style="color: #000000;">);    <br />               $(</span><span style="color: #000000;">'</span><span style="color: #000000;">#result</span><span style="color: #000000;">'</span><span style="color: #000000;">).html(</span><span style="color: #000000;">"</span><span style="color: #000000;">姓名:</span><span style="color: #000000;">"</span><span style="color: #000000;">+</span><span style="color: #000000;">myjson.username</span><span style="color: #000000;">+</span><span style="color: #000000;">"</span><span style="color: #000000;">   <br />工作:</span><span style="color: #000000;">"</span><span style="color: #000000;">+</span><span style="color: #000000;">myjson[</span><span style="color: #000000;">'</span><span style="color: #000000;">job</span><span style="color: #000000;">'</span><span style="color: #000000;">]);    <br />               });    <br />       });    <br />});    <br /></span><span style="color: #008000;">//</span><span style="color: #008000;">$.get()方式：    </span><span style="color: #008000;"><br /></span><span style="color: #000000;">$(</span><span style="color: #0000FF;">function</span><span style="color: #000000;"> (){    <br />         $(</span><span style="color: #000000;">'</span><span style="color: #000000;">#test_get</span><span style="color: #000000;">'</span><span style="color: #000000;">).click(</span><span style="color: #0000FF;">function</span><span style="color: #000000;"> (){    <br />                     $.get(</span><span style="color: #000000;">'</span><span style="color: #000000;">ajax_test.php</span><span style="color: #000000;">'</span><span style="color: #000000;">,    <br />                     {username(</span><span style="color: #000000;">"</span><span style="color: #000000;">#input1</span><span style="color: #000000;">"</span><span style="color: #000000;">).val(),age(</span><span style="color: #000000;">"</span><span style="color: #000000;">#input2</span><span style="color: #000000;">"</span><span style="color: #000000;">).val(),sex(</span><span style="color: #000000;">"</span><span style="color: #000000;">#input3</span><span style="color: #000000;">"</span><span style="color: #000000;">).val(),job(</span><span style="color: #000000;">"</span><span style="color: #000000;">#input4</span><span style="color: #000000;">"</span><span style="color: #000000;">).val()},    <br />                     </span><span style="color: #0000FF;">function</span><span style="color: #000000;">  (data) {    <br />                           </span><span style="color: #0000FF;">var</span><span style="color: #000000;"> myjson</span><span style="color: #000000;">=</span><span style="color: #000000;">''</span><span style="color: #000000;">;    <br />                           eval(</span><span style="color: #000000;">"</span><span style="color: #000000;">myjson=</span><span style="color: #000000;">"</span><span style="color: #000000;">+</span><span style="color: #000000;">data</span><span style="color: #000000;">+</span><span style="color: #000000;">"</span><span style="color: #000000;">;</span><span style="color: #000000;">"</span><span style="color: #000000;">);    <br />                           $(</span><span style="color: #000000;">"</span><span style="color: #000000;">#result</span><span style="color: #000000;">"</span><span style="color: #000000;">).html(myjson.job);    <br />                      });    <br />           });    <br />});    <br /></span><span style="color: #000000;">&lt;</span><span style="color: #000000;">/</span><span style="color: #000000;">script&gt;</span></span></pre>
</div>
<p>&nbsp;</p>
<p>后段的php处理代码如下：</p>
<p>&nbsp;</p>
<div class="cnblogs_code">
<pre><img id="Code_Closed_Image_111158" style="display: none" onclick="this.style.display='none'; document.getElementById('Code_Closed_Text_111158').style.display='none'; document.getElementById('Code_Open_Image_111158').style.display='inline'; document.getElementById('Code_Open_Text_111158').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedBlock.gif" alt="" width="11" height="16" align="top" /><img id="Code_Open_Image_111158" onclick="this.style.display='none'; document.getElementById('Code_Open_Text_111158').style.display='none'; getElementById('Code_Closed_Image_111158').style.display='inline'; getElementById('Code_Closed_Text_111158').style.display='inline';" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedBlockStart.gif" alt="" width="11" height="16" align="top" /><span id="Code_Closed_Text_111158" class="cnblogs_code_Collapse">Code</span><span id="Code_Open_Text_111158"><br /><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #000000;">&lt;?</span><span style="color: #000000;">php    <br /></span><span style="color: #800080;">$arr</span><span style="color: #000000;">　</span><span style="color: #000000;">=</span><span style="color: #000000;">　</span><span style="color: #800080;">$_POST</span><span style="color: #000000;">; </span><span style="color: #008000;">//</span><span style="color: #008000;">若以$.get()方式发送数据，则要改成$_GET.或者干脆_REQUEST    </span><span style="color: #008000;"><br /></span><span style="color: #800080;">$myjson</span><span style="color: #000000;">=</span><span style="color: #000000;">json_encode(</span><span style="color: #800080;">$arr</span><span style="color: #000000;">);     <br /></span><span style="color: #0000FF;">echo</span><span style="color: #000000;"> </span><span style="color: #800080;">$myjson</span><span style="color: #000000;">;    <br /></span><span style="color: #000000;">?&gt;</span></span></pre>
</div><img src ="http://www.cnblogs.com/analyzer/aggbug/1302752.html?type=2" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42826/" target="_blank">[新闻]微软拟2010年推新版SQL 强化商业智能功能</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title> 修改zend studio 的默认字体 让编辑器看起来更舒服 </title><link>http://www.cnblogs.com/analyzer/articles/1299622.html</link><dc:creator>analyzer</dc:creator><author>analyzer</author><pubDate>Fri, 26 Sep 2008 07:33:00 GMT</pubDate><guid>http://www.cnblogs.com/analyzer/articles/1299622.html</guid><wfw:comment>http://www.cnblogs.com/analyzer/comments/1299622.html</wfw:comment><comments>http://www.cnblogs.com/analyzer/articles/1299622.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/analyzer/comments/commentRss/1299622.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/analyzer/services/trackbacks/1299622.html</trackback:ping><description><![CDATA[<p>zend
studio的编辑器是我们每天盯的最久的主界面，那一行行红红绿绿的代码、注释，虽然是我们双手创造的成果，您在工作的同时，或许还有相当的成就感，但
是看的久了，不觉眼睛还是生疼，尽管你可以说休息下看几张美女图来解解压，但是让我们zde的界面更为美观，字体看上去更舒服，是不是也让眼睛奢侈的享受
下戴着墨镜在黄金海岸晒日光浴的感觉呢，嗯！这大概是个好主意。</p>
<p>&nbsp;</p>
<p>通过发掘以及在网络中的苦苦搜索，最终我们发现了修改zend studio编辑器默认字体的位置，现在偶就把方法呈上。</p>
<p><br /><br />1、定位到目录D:\Program Files\Zend\ZendStudio-5.5.1\jre\lib，我这里以我自己的机器为例了，具体路径你可以通过桌面上的Zend Development Environment图标的属性来帮助定位。<br /><br />2、保留<span style="color: #dc143c;">fontconfig.properties.src</span>，删除其他所有以fontconfig.开头的文件，不出意外的话应该是以下5个文件需要删除。(<strong>不过本人的意见是将它们剪切到其他目录备份。</strong>)</p>
<div class="quote">
<div class="quote-title">引用</div>
<div class="quote-content"><br />fontconfig.bfc<br />fontconfig.Me.bfc<br />fontconfig.Me.properties.src<br />fontconfig.98.bfc<br />fontconfig.98.properties.src<br /><br />5 个文件&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 23,660 字节<br /></div>
</div>
<p><br /><br />3、将fontconfig.properties.src文件改名为fontconfig.properties，这实际上是一个文本文件，我们需要打开它进行手动编辑。<br />修改文件中相应的位置为以下值</p>
<div class="code"><br />dialoginput.plain.alphabetic=Arial Unicode MS<br />dialoginput.bold.alphabetic=Arial Unicode MS Bold<br />dialoginput.italic.alphabetic=Arial Unicode MS Italic<br />dialoginput.bolditalic.alphabetic=Arial Unicode MS Bold Italic<br /></div>
<p><br /><br />然后我们需要对该字体指定ttf字体文件名称，在文件的末尾加上，需要注意的是，您指定的这个字体文件(.ttf)是物理存在于c:\windows\fonts的文件夹中的。</p>
<div class="code"><br />filename.Arial_Unicode_MS=ARIALUNI.TTF<br />filename.Arial_Unicode_MS_Bold=ARIALBD.TTF<br />filename.Arial_Unicode_MS_Italic=ARIALI.TTF<br />filename.Arial Unicode_MS_Bold_Italic=ARIALBI.TTF<br /></div>
<p><br /><br />4、大功告成,enjoy it!<br />啊哈！其实应该说，革命尚未成功，网络上搜寻的修改中文字体我没有成功，不知何故，待我找到原因了，再更新本文。来看看我的截图。</p>
<p align="center"><a class="highslide" onclick="return hs.expand(this)" href="http://www.zendstudio.net/attachment.php?fid=61"><img class="insertimage" title="点击放大图片" src="http://www.zendstudio.net/attachment.php?fid=61" border="0" alt="Highslide JS" /></a></p><img src ="http://www.cnblogs.com/analyzer/aggbug/1299622.html?type=2" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42825/" target="_blank">[新闻]GMail Labs 新功能 - 做数学题确认是否发出邮件</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>Zend Studio 实用快捷键一览表 </title><link>http://www.cnblogs.com/analyzer/archive/2008/09/26/1299618.html</link><dc:creator>analyzer</dc:creator><author>analyzer</author><pubDate>Fri, 26 Sep 2008 07:32:00 GMT</pubDate><guid>http://www.cnblogs.com/analyzer/archive/2008/09/26/1299618.html</guid><wfw:comment>http://www.cnblogs.com/analyzer/comments/1299618.html</wfw:comment><comments>http://www.cnblogs.com/analyzer/archive/2008/09/26/1299618.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/analyzer/comments/commentRss/1299618.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/analyzer/services/trackbacks/1299618.html</trackback:ping><description><![CDATA[<p>注：本文省略&ldquo;通用快捷键&rdquo;描述，诸如：ctrl+N=新建，ctrl+O=打开，ctrl+C=复制，ctrl+V，ctrl+X&hellip;&hellip;等等几乎所有软件
都通用的一组快捷键，而着重介绍zde独有的快捷键，了解并灵活运用这些快捷键以后，一定能帮助您在实际的项目操作中更加游刃有余。
（怎么越写越觉得我是在做游戏秘籍，哈哈！） </p>
<table border="1" cellspacing="0" cellpadding="0" width="100%">
<caption><strong>编辑功能</strong> </caption>
<tbody>
<tr>
<th width="20%" height="23" scope="col">组合键</th><th width="52%" scope="col">实现功能</th><th width="28%" scope="col">适用条件</th>
</tr>
<tr>
<td align="center">Ctrl+/</td>
<td>单行注释。当前为php代码时，则在光标所在行添加双斜杠行注释，选择多行则每一行都添加双斜杠；而当代码为html时则在行前后添加&lt;!-- --&gt;注释，选中多行将在选区前后添加&lt;!-- --&gt;注释，而非每行添加</td>
<td>PHP代码、html代码全部适用，不适用于CSS部分</td>
</tr>
<tr>
<td align="center">Ctrl+Shift+/</td>
<td>块注释，为选择的PHP代码添加/* */块注释，如果没有选择任何代码，则将光标所在行添加块注释</td>
<td>PHP代码适用，对HTML代码其功能与Ctrl+/相同</td>
</tr>
<tr>
<td align="center">Ctrl+U</td>
<td>选择的代码片段全部转换为大写</td>
<td>php、html等均适用</td>
</tr>
<tr>
<td align="center">Ctrl+L</td>
<td>选择的代码片段全部转换为小写</td>
<td>php、html等均适用</td>
</tr>
<tr>
<td align="center">Ctrl+D</td>
<td>复制光标所在行</td>
<td>所有代码均适用</td>
</tr>
<tr>
<td align="center">Ctrl+E</td>
<td>删除光标所在行</td>
<td>所有代码均适用</td>
</tr>
<tr>
<td align="center">Tab/Shift+Tab</td>
<td>按tab增加代码缩进，默认为4个空格位置，可在首选项中进行设置，Shift+Tab则减少缩进，此操作对多行操作同样有效。即多行同时增加/减少缩进。</td>
<td>所有代码均适用</td>
</tr>
<tr>
<td align="center">Ctrl+Alt+F</td>
<td>在文件中查找，打开&ldquo;在文件中查找&rdquo;对话框</td>
<td>整个ZDE环境适用</td>
</tr>
<tr>
<td align="center">Ctrl+BackSpace</td>
<td>删除光标前一个单词，或者一个符号，注意这里的&ldquo;一个单词&rdquo;是由ZDE自行理解的，与英文中的一个单词有一定出入</td>
<td>所有代码均适用</td>
</tr>
<tr>
<td align="center">Ctrl+G</td>
<td>转到行。打开转到行对话框，填写行数字即可转到相应行，此为通用快捷键</td>
<td>整个ZDE环境适用</td>
</tr>
<tr>
<td align="center">Alt+ &rarr;,&larr;</td>
<td>右箭头是定位到光标的下一个位置，左箭头则是定位到光标的上一个位置。</td>
<td>整个ZDE环境适用</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="0" width="100%">
<caption><strong>环境切换</strong> </caption>
<tbody>
<tr>
<th width="20%" scope="col">组合键</th><th width="52%" scope="col">实现功能</th><th width="28%" scope="col">适用条件</th>
</tr>
<tr>
<td align="center">Esc</td>
<td>隐藏辅助窗口，以便让编辑区域最大，而文件管理器窗口不会隐藏</td>
<td rowspan="4">整个ZDE环境适用</td>
</tr>
<tr>
<td align="center">Ctrl+W</td>
<td>切换自动换行，即当代码超长时是否出现横向滚动条</td>
</tr>
<tr>
<td align="center">Ctrl+Tab</td>
<td>在各个编辑器标签页之间切换，也可描述为在多个打开的文件窗口间切换</td>
</tr>
<tr>
<td align="center">Ctrl+F4</td>
<td>关闭当前标签页，Alt+F4是关闭整个ZDE环境，注意下区别</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="0" width="100%">
<caption><strong>HTML标记</strong> </caption>
<tbody>
<tr>
<th width="20%" scope="col">组合键</th><th width="52%" scope="col">实现功能</th><th width="28%" scope="col">适用条件</th>
</tr>
<tr>
<td align="center">Ctrl+1,2,3</td>
<td>分别添加一对&lt;h1&gt;、&lt;h2&gt;、&lt;h3&gt; html标签，</td>
<td rowspan="5">所有代码部分</td>
</tr>
<tr>
<td align="center">Ctrl+Enter</td>
<td>断行，即产生一个&lt;br /&gt;标签，这里注意ZDE自动产生的为&lt;br&gt;标签，不符合web标准</td>
</tr>
<tr>
<td align="center">Ctrl+~</td>
<td>空格即一个 注意：~键位于PC键盘数字1左侧，tab键上方</td>
</tr>
<tr>
<td align="center">Ctrl+B</td>
<td>粗体，产生一对&lt;b&gt;标签，web标准似乎提倡使用&lt;strong&gt;&lt;/strong&gt;</td>
</tr>
<tr>
<td align="center">Alt+I</td>
<td>斜体，产生一对&lt;i&gt;标签</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="0" width="100%">
<caption><strong>书签操作</strong> </caption>
<tbody>
<tr>
<th width="20%" scope="col">组合键</th><th width="52%" scope="col">实现功能</th><th width="28%" scope="col">适用条件</th>
</tr>
<tr>
<td align="center">F2</td>
<td>添加/删除书签</td>
<td rowspan="5">所有代码部分</td>
</tr>
<tr>
<td align="center">Ctrl+F2</td>
<td>跳到当前文件的下一个书签</td>
</tr>
<tr>
<td align="center">Alt+F2</td>
<td>在当前项目的所有书签间切换</td>
</tr>
<tr>
<td align="center">Ctrl+Shift+F2</td>
<td>删除所有书签</td>
</tr>
<tr>
<td align="center">Ctrl+Shift+M</td>
<td>显示书签对话框</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<table border="1" cellspacing="0" cellpadding="0" width="100%">
<caption><strong>Zend Studio调试快捷键列表</strong> </caption>
<tbody>
<tr>
<th width="20%" scope="col">组合键</th><th width="52%" scope="col">实现功能</th><th width="28%" scope="col">适用条件</th>
</tr>
<tr>
<td align="center">F9</td>
<td>添加/删除断点</td>
<td rowspan="12">所有代码部分</td>
</tr>
<tr>
<td align="center">F10</td>
<td>逐过程。单步执行调试文件到下一行</td>
</tr>
<tr>
<td align="center">F5</td>
<td>开始执行。执行调试文件，直到遇到断点。</td>
</tr>
<tr>
<td align="center">F8</td>
<td>调试URL。打开调试URL对话框</td>
</tr>
<tr>
<td align="center">F12</td>
<td>概要文件URL。打开profile URL对话框</td>
</tr>
<tr>
<td align="center">Shift+F8</td>
<td>添加监视点。打开添加监视点对话框</td>
</tr>
<tr>
<td align="center">Shift+F11</td>
<td>跳出。单步执行到返回后执行的第一行</td>
</tr>
<tr>
<td align="center">F11</td>
<td>逐语句。单步执行到下一被执行的行</td>
</tr>
<tr>
<td align="center">Shift+F10</td>
<td>执行到光标行。执行代码到光标所在行。</td>
</tr>
<tr>
<td align="center">Ctrl+F5</td>
<td>无中断的执行脚本</td>
</tr>
<tr>
<td align="center">Shift+F5</td>
<td>停止调试器</td>
</tr>
<tr>
<td align="center">Ctrl+Alt+B</td>
<td>在浏览器中显示</td>
</tr>
</tbody>
</table>
<p>注：调试快捷键只有在调试代码的时候才会用到，关于如何在Zend Studio 调试脚本，以及如何搭建调试服务器等内容，在后续教程中将做详细的讲解。 参考资料：<br /><br /><a href="http://www.phpchina.com/phper/">电子杂志《PHPer》</a>第六期文章《Zend Studio&mdash;&mdash;编写PHP 代码的利器》</p><img src ="http://www.cnblogs.com/analyzer/aggbug/1299618.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42825/" target="_blank">[新闻]GMail Labs 新功能 - 做数学题确认是否发出邮件</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>更新! Zend Studio for Eclipse 6.0.1下载</title><link>http://www.cnblogs.com/analyzer/articles/1299597.html</link><dc:creator>analyzer</dc:creator><author>analyzer</author><pubDate>Fri, 26 Sep 2008 07:11:00 GMT</pubDate><guid>http://www.cnblogs.com/analyzer/articles/1299597.html</guid><wfw:comment>http://www.cnblogs.com/analyzer/comments/1299597.html</wfw:comment><comments>http://www.cnblogs.com/analyzer/articles/1299597.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/analyzer/comments/commentRss/1299597.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/analyzer/services/trackbacks/1299597.html</trackback:ping><description><![CDATA[<p><strong>Zend Studio for Eclipse 6.0.1中文语言包下载地址：</strong><br /><a href="http://downloads.zend.com/studio-eclipse/6.0.1/ZendStudio6.0-Language-Pack-it.zip" target="_blank">http://downloads.zend.com/studio-eclipse/6.0.1/ZendStudio6.0-Language-Pack-it.zip</a><br /><br /><span style="color: #008000;">中文语言包的安装方法我们来看zwws的精彩图文演示：</span><a href="http://www.zvv.cn/blog/show-92-1.html" target="_blank">http://www.zvv.cn/blog/show-92-1.html</a><br /><br />这个版本改进了不少地方，例如对ZF的良好支持。(不过似乎对汉字的输入还是略有问题，想当年WPS也被此问题困扰N久的哇)<br />下载地址如下：<br /><a href="http://downloads.zend.com/studio-eclipse/6.0.1/ZendStudioForEclipse-6_0_1.exe" target="_blank">http://downloads.zend.com/studio-eclipse/6.0.1/ZendStudioForEclipse-6_0_1.exe</a> (for windows)<br /><br /><a href="http://downloads.zend.com/studio-eclipse/6.0.1/ZendStudioForEclipse-6_0_1.tar.gz" target="_blank">http://downloads.zend.com/studio-eclipse/6.0.1/ZendStudioForEclipse-6_0_1.tar.gz</a> (for linux)<br /><br /><a href="http://downloads.zend.com/studio-eclipse/6.0.1/ZendStudioForEclipse-6.0.1.dmg" target="_blank">http://downloads.zend.com/studio-eclipse/6.0.1/ZendStudioForEclipse-6.0.1.dmg</a> (for mac,不好意思，一直不知道这个是MAC下的安装程序)<br /><br />之前的注册机还可以继续使用，本人已测，呵呵~<br /><br />在线注册机：<a href="http://x.zendstudio.net/Zend_Studio-for-Eclipse-6_0-KeyMaker/" target="_blank">http://x.zendstudio.net/Zend_Studio-for-Eclipse-6_0-KeyMaker/</a><br /><br />也可以使用下面的一组注册码进行注册</p><img src ="http://www.cnblogs.com/analyzer/aggbug/1299597.html?type=2" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42825/" target="_blank">[新闻]GMail Labs 新功能 - 做数学题确认是否发出邮件</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>SWFObject 2.1 最新版语法调用示例</title><link>http://www.cnblogs.com/analyzer/articles/1299592.html</link><dc:creator>analyzer</dc:creator><author>analyzer</author><pubDate>Fri, 26 Sep 2008 07:09:00 GMT</pubDate><guid>http://www.cnblogs.com/analyzer/articles/1299592.html</guid><wfw:comment>http://www.cnblogs.com/analyzer/comments/1299592.html</wfw:comment><comments>http://www.cnblogs.com/analyzer/articles/1299592.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/analyzer/comments/commentRss/1299592.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/analyzer/services/trackbacks/1299592.html</trackback:ping><description><![CDATA[<p>我一直都在用<a href="http://code.google.com/p/swfobject/" target="_blank">SWFObject</a>
插入flash，好处多多，代码简洁，不会出现微软的&ldquo;单击此处以激活控件&rdquo;的提示（据可靠消息，这个是微软惹的官司，其结果是害苦了用户）。不过先前的
调用方法着实有些繁琐，先实例化-&gt;添加参数、变量-&gt;写入，搞的跟把大象装冰箱里头一样麻烦。好在作者终于注意到这一点，在<a href="http://www.swffix.org/devblog/" target="_blank">新的2.x版本</a>中，其最简单的调用竟只需一句话，并且不需要等待页面加载完成，这意味着你可以将这句话写在页面的任何地方，由此可见人类的科技水平进步之快，下面我们就来列举几个我们在日常开发中最常用到的几个调用实例。<a name="entrymore"></a><br /><br /><strong>1、最简单，最基本，只要想插入flash都能用到的经典一句话</strong></p>
<p><br /><strong>
<div class="cnblogs_code">
<pre><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #000000;"><strong>&lt;</strong></span><span style="color: #000000;"><strong>script type</strong></span><span style="color: #000000;"><strong>=</strong></span><span style="color: #000000;"><strong>"</strong></span><span style="color: #000000;"><strong>text/javascript</strong></span><span style="color: #000000;"><strong>"</strong></span><span style="color: #000000;"><strong> src</strong></span><span style="color: #000000;"><strong>=</strong></span><span style="color: #000000;"><strong>"</strong></span><span style="color: #000000;"><strong>swfobject.js</strong></span><span style="color: #000000;"><strong>"</strong></span><span style="color: #000000;"><strong>&gt;&lt;</strong></span><span style="color: #000000;"><strong>/</strong></span><span style="color: #000000;"><strong>script&gt;</strong></span><span style="color: #000000;"><strong><br /></strong></span><span style="color: #000000;"><strong>&lt;</strong></span><span style="color: #000000;"><strong>script type</strong></span><span style="color: #000000;"><strong>=</strong></span><span style="color: #000000;"><strong>"</strong></span><span style="color: #000000;"><strong>text/javascript</strong></span><span style="color: #000000;"><strong>"</strong></span><span style="color: #000000;"><strong>&gt;</strong></span><span style="color: #000000;"><strong><br />  swfobject.embedSWF(</strong></span><span style="color: #000000;"><strong>"</strong></span><span style="color: #000000;"><strong>test.swf</strong></span><span style="color: #000000;"><strong>"</strong></span><span style="color: #000000;"><strong>, </strong></span><span style="color: #000000;"><strong>"</strong></span><span style="color: #000000;"><strong>yourFlashContainer</strong></span><span style="color: #000000;"><strong>"</strong></span><span style="color: #000000;"><strong>, </strong></span><span style="color: #000000;"><strong>"</strong></span><span style="color: #000000;"><strong>300</strong></span><span style="color: #000000;"><strong>"</strong></span><span style="color: #000000;"><strong>, </strong></span><span style="color: #000000;"><strong>"</strong></span><span style="color: #000000;"><strong>120</strong></span><span style="color: #000000;"><strong>"</strong></span><span style="color: #000000;"><strong>, </strong></span><span style="color: #000000;"><strong>"</strong></span><span style="color: #000000;"><strong>9.0.0</strong></span><span style="color: #000000;"><strong>"</strong></span><span style="color: #000000;"><strong>, </strong></span><span style="color: #000000;"><strong>"</strong></span><span style="color: #000000;"><strong>expressInstall.swf</strong></span><span style="color: #000000;"><strong>"</strong></span><span style="color: #000000;"><strong>);<br /></strong></span><span style="color: #000000;"><strong>&lt;</strong></span><span style="color: #000000;"><strong>/</strong></span><span style="color: #000000;"><strong>script&gt;</strong></span><span style="color: #000000;"><strong><br /></strong></span></pre>
</div>
</strong></p>
<p>注解：调用方法embedSWF&mdash;&mdash;插入SWF文件，参数依次是<br />@swf文件的地址；<br />@用于装入swf文件的容器(如div)的id；<br />@flash的宽度；<br />@flash的高度（当然，这里的宽高都可以使用诸如100%这样的百分比来表示）；<br />@正常播放该flash所需的最低版本；<br />@当版本低于要求时，执行该swf文件，这里利用这个flash跳转到官方下载最新版本的flash插件。（该参数可以省略）<br /><br />在同一个页面插入多个flash到不同位置时，只要重复上面的语句，使用不同的容器id就可以了。<br /><br /><strong>2、给swf文件传递参数、变量、属性的调用方法</strong></p>
<p><br /><strong>
<div class="cnblogs_code">
<pre><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #000000;"><strong>&lt;</strong></span><span style="color: #000000;"><strong>script type</strong></span><span style="color: #000000;"><strong>=</strong></span><span style="color: #000000;"><strong>"</strong></span><span style="color: #000000;"><strong>text/javascript</strong></span><span st