<?xml version="1.0" encoding="UTF-8"?>
  <feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html"><![CDATA[LlinZzi's Blog]]></title>
  <subtitle type="html"><![CDATA[2008年 寻找新的突破]]></subtitle>
  <id>http://onewww.net/blog/</id> 
  <link rel="alternate" type="text/html" href="http://onewww.net/blog/" /> 
  <link rel="self" type="application/atom+xml" href="http://onewww.net/blog/atom.asp" /> 
  <generator uri="http://www.pjhome.net/" version="2.4.1022">PJBlog2</generator> 
  <updated>2008-05-20T09:29:40+08:00</updated> 

  <entry>
	  <title type="html"><![CDATA[基于YUI的城市联动组件]]></title>
	  <author>
		 <name>llinzzi</name>
		 <uri>http://onewww.net/blog/</uri>
		 <email>LlinZzi(at)gmail(dot)com</email>
	  </author>
	  <category term="" scheme="http://onewww.net/blog/default.asp?cateID=4" label="JS Ajax" /> 
	  <updated>2008-05-20T09:29:40+08:00</updated>
	  <published>2008-05-20T09:29:40+08:00</published>
		  <summary type="html"><![CDATA[参加过D2的朋友会对YUI印象比较深刻吧 ；）<br/>//城市级联<br/>//特点 支持3级连动 2级联动 <br/>//后期加载数据采用js方式可跨域,也会本地缓存<br/>//<span style="color:Red">可以前期绑定城市状态，方便在修改页面进行使用</span><br/>//回调事件<br/><br/><a target="_blank" href="http://onewww.net/lab/yui/citySel&#101;cter/demo.html">demo</a><br/><br/>手里没有区的信息，那个朋友有提供下<br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://onewww.net/blog/default.asp?id=117" /> 
	  <id>http://onewww.net/blog/default.asp?id=117</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[狗和猫竟然会说人话，还如此搞笑]]></title>
	  <author>
		 <name>llinzzi</name>
		 <uri>http://onewww.net/blog/</uri>
		 <email>LlinZzi(at)gmail(dot)com</email>
	  </author>
	  <category term="" scheme="http://onewww.net/blog/default.asp?cateID=6" label="Site Life Play" /> 
	  <updated>2008-04-10T09:20:11+08:00</updated>
	  <published>2008-04-10T09:20:11+08:00</published>
		  <summary type="html"><![CDATA[<div class="UBBPanel"><div class="UBBTitle"><img src="http://onewww.net/blog/images/flash.gif" alt="" style="margin:0px 2px -3px 0px" border="0"/>Flash动画</div><div class="UBBContent"><a id="temp72465_href" href="http://onewww.net/blog/javascript:MediaShow('swf','temp72465','http://player.youku.com/player.php/sid/XMjEzOTY4NzI=/v.swf','400','300')"><img name="temp72465_img" src="http://onewww.net/blog/images/mm_snd.gif" style="margin:0px 3px -2px 0px" border="0" alt=""/><span id="temp72465_text">在线播放</span></a><div id="temp72465"></div></div></div>]]></summary>
	  <link rel="alternate" type="text/html" href="http://onewww.net/blog/default.asp?id=116" /> 
	  <id>http://onewww.net/blog/default.asp?id=116</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[带编号和背景的li编写心得]]></title>
	  <author>
		 <name>llinzzi</name>
		 <uri>http://onewww.net/blog/</uri>
		 <email>LlinZzi(at)gmail(dot)com</email>
	  </author>
	  <category term="" scheme="http://onewww.net/blog/default.asp?cateID=5" label="Html CSS XML" /> 
	  <updated>2008-04-02T11:34:21+08:00</updated>
	  <published>2008-04-02T11:34:21+08:00</published>
		  <summary type="html"><![CDATA[经常做带序号的列表，如图<br/><img src="http://onewww.net/blog/attachments/month_0804/5200842113218.gif" border="0" alt=""/><br/>一般的写法是这样的<br/>&lt;ul&gt;<br/>&lt;li&gt;&lt;strong&gt;1&lt;/strong&gt;&lt;a hef=”#”&gt;经济学社&lt;/a&gt;&lt;/li&gt;<br/>&lt;li&gt;&lt;strong&gt;2&lt;/strong&gt;&lt;a hef=”#”&gt;经济学社&lt;/a&gt;&lt;/li&gt;<br/>&lt;li&gt;&lt;strong&gt;3&lt;/strong&gt;&lt;a hef=”#”&gt;经济学社&lt;/a&gt;&lt;/li&gt;<br/>&lt;li&gt;&lt;strong&gt;4&lt;/strong&gt;&lt;a hef=”#”&gt;经济学社&lt;/a&gt;&lt;/li&gt;<br/>&lt;li&gt;&lt;strong&gt;5&lt;/strong&gt;&lt;a hef=”#”&gt;经济学社&lt;/a&gt;&lt;/li&gt;<br/>&lt;/ul&gt;<br/><br/>样式的写法 会把strong 设置成 会设置strong的背景为 图片<img src="http://onewww.net/blog/attachments/month_0804/u200842113356.gif" border="0" alt=""/> ，里面的数字的位置会有一写偏移，可以设置padding 或者 display:inline-block 或者 display:block+float:left等方法来解决<br/><br/>可用strong符合语义化的要求么？目的是要一个有序号的列表，自然用 ol比ul更好一些。<br/>&lt;ol &gt;<br/>&#160;&#160;&#160;&#160;&lt;li&gt;&lt;a href=&#34;#&#34;&gt;经济学社&lt;/a&gt;&lt;/li&gt;<br/>&#160;&#160;&#160;&#160;&lt;li&gt;&lt;a href=&#34;#&#34;&gt;经济学社&lt;/a&gt;&lt;/li&gt;<br/>&#160;&#160;&#160;&#160;&lt;li&gt;&lt;a href=&#34;#&#34;&gt;经济学社&lt;/a&gt;&lt;/li&gt;<br/>&#160;&#160;&#160;&#160;&lt;li&gt;&lt;a href=&#34;#&#34;&gt;经济学社&lt;/a&gt;&lt;/li&gt;<br/>&#160;&#160;&#160;&#160;&lt;li&gt;&lt;a href=&#34;#&#34;&gt;经济学社&lt;/a&gt;&lt;/li&gt;<br/>&#160;&#160;&#160;&#160;&lt;li&gt;&lt;a href=&#34;#&#34;&gt;经济学社&lt;/a&gt;&lt;/li&gt;<br/>&lt;/ol&gt;<br/><img src="http://onewww.net/blog/attachments/month_0804/u200842113252.gif" border="0" alt=""/><br/>现在的问题是怎么把 <img src="http://onewww.net/blog/attachments/month_0804/u200842113356.gif" border="0" alt=""/> 填充到序号后面，放到li的背景中即可，但发现有很多错位，而且ie和 firefox下效果差别很大。因为默认list-style-position为 outside. Firefox和ie对outside的理解不同。这里要设置为 inside;<br/>Style<br/>&#160;&#160;&#160;&#160;.list-item {&nbsp;&nbsp;margin:0; padding:0; list-style-position:inside;}<br/>&#160;&#160;&#160;&#160;.list-item li { line-height:1.4em; color:#fff; font-weight:bold; font-size:12px; background:url(images/list_serial_bg.gif) no-repeat left 50%; padding-left:4px; }<br/>&#160;&#160;&#160;&#160;.list- item li a { font-weight:normal; color:#003399; <br/><br/><img src="http://onewww.net/blog/attachments/month_0804/c200842113313.gif" border="0" alt=""/><br/><br/>很遗憾会有一个’.’，最终的效果不完美，只是对语义化标签的一次尝试。<br/><br/>有解决方法的朋友可以提出来分享下 ；）<br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://onewww.net/blog/default.asp?id=115" /> 
	  <id>http://onewww.net/blog/default.asp?id=115</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[WM5/6手机在线观看优酷视频]]></title>
	  <author>
		 <name>llinzzi</name>
		 <uri>http://onewww.net/blog/</uri>
		 <email>LlinZzi(at)gmail(dot)com</email>
	  </author>
	  <category term="" scheme="http://onewww.net/blog/default.asp?cateID=6" label="Site Life Play" /> 
	  <updated>2008-02-25T16:49:50+08:00</updated>
	  <published>2008-02-25T16:49:50+08:00</published>
		  <summary type="html"><![CDATA[一般flv文件都要下载下来在看，这里分享一个在线观看flv文件的方法<br/>国内支持优酷和土豆 国外支持youtube和google等。<br/><br/>1，安装TCPMP 0.72RC1,我看各大论坛有0.81RC1，可官方网却没有，这里用官方的。<br/>下载<br/><a target="_blank" href="http://picard.exceed.hu/tcpmp/test/tcpmp.pocketpc.0.72RC1.cab">PPC version</a><br/><a target="_blank" href="http://picard.exceed.hu/tcpmp/test/tcpmp.smartphone.0.72RC1.cab“">Smartphone version</a><br/><br/>2，下载TCPMP的flv播放插件 FlashVideoBundle 安装的时候必须选择和TCPMP在同一个存储设备上。<br/><img src="http://onewww.net/blog/images/download.gif" alt="下载文件" style="margin:0px 2px -4px 0px"/> <a href="http://onewww.net/blog/attachments/month_0802/9200822516440.zip" target="_blank">点击下载此文件</a><br/><br/>3，重启<br/><br/>4，进程序里，看到Video Sites，运行。<br/><br/>3和4步可以省略，直接打开ie进入优库网即可。<br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://onewww.net/blog/default.asp?id=114" /> 
	  <id>http://onewww.net/blog/default.asp?id=114</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[照片记录在威海过的元宵节]]></title>
	  <author>
		 <name>llinzzi</name>
		 <uri>http://onewww.net/blog/</uri>
		 <email>LlinZzi(at)gmail(dot)com</email>
	  </author>
	  <category term="" scheme="http://onewww.net/blog/default.asp?cateID=6" label="Site Life Play" /> 
	  <updated>2008-02-25T14:35:23+08:00</updated>
	  <published>2008-02-25T14:35:23+08:00</published>
		  <summary type="html"><![CDATA[好久没在家过元宵节，照片记录了一下，还有威海一个有意思的习俗-&#34;点属&#34;.<br/>所谓“点属”就是用馒头做的自己的属相。然后插根蜡烛。具体什么意思我也不是很清楚。<br/><img src="http://onewww.net/blog/attachments/month_0802/0200822514282.JPG" border="0" alt=""/><br/>全家福<br/><img src="http://onewww.net/blog/attachments/month_0802/x2008225142825.JPG" border="0" alt=""/><br/>全家福<br/><img src="http://onewww.net/blog/attachments/month_0802/w2008225142846.JPG" border="0" alt=""/><br/>我爸爸的【鸡】<br/><img src="http://onewww.net/blog/attachments/month_0802/k2008225142937.JPG" border="0" alt=""/><br/>我妈妈的【猪】，像老鼠。。不过真的是猪<br/><img src="http://onewww.net/blog/attachments/month_0802/q2008225142950.JPG" border="0" alt=""/><br/>我的【猪】<br/><img src="http://onewww.net/blog/attachments/month_0802/n200822514300.JPG" border="0" alt=""/><br/>我的【猪】特写，好好看看很逗<br/><img src="http://onewww.net/blog/attachments/month_0802/5200822514309.JPG" border="0" alt=""/><br/>我的【猪】特写，真的很逗<br/><br/><br/>发现我家阳台还有棵小花。。<br/><img src="http://onewww.net/blog/attachments/month_0802/a2008225143334.JPG" border="0" alt=""/><br/><img src="http://onewww.net/blog/attachments/month_0802/r2008225143346.JPG" border="0" alt=""/><br/><br/>晚上又偷偷的去吃了点夜宵,其实我还在减肥 ：（<br/><img src="http://onewww.net/blog/attachments/month_0802/p2008225143610.JPG" border="0" alt=""/><br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://onewww.net/blog/default.asp?id=113" /> 
	  <id>http://onewww.net/blog/default.asp?id=113</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[用Jquery访问WebService并返回Json]]></title>
	  <author>
		 <name>llinzzi</name>
		 <uri>http://onewww.net/blog/</uri>
		 <email>LlinZzi(at)gmail(dot)com</email>
	  </author>
	  <category term="" scheme="http://onewww.net/blog/default.asp?cateID=4" label="JS Ajax" /> 
	  <updated>2008-01-27T18:00:27+08:00</updated>
	  <published>2008-01-27T18:00:27+08:00</published>
		  <summary type="html"><![CDATA[经常会用JavaScript访问asp.net的Webservice的需求，通常的方法是用asp.net ajax来解决，但asp.net ajax框架在不国内并不经常被使用。<br/>在我们的应用中一般会是这样的，使用了jquery作为客户端框架，ajax请求也通常返回html或者json。html这里就不讨论了。返回json一般都是搞一个handler.ashx来处理请求，拼凑字符串来返回json。从而放弃了ws，因为ws返回的是xml，使用起来不方便。<br/>所以我觉着比较完美的解决方法是让ws返回json而且不用asp.net ajax的客户端框是比较理想的解决方法。<br/>通过观测发现asp.net ajax的客户端框架请求webservice的时候返回的是json，为什么webservice没有返回xml而返回了json呢？抓包分析到，关键在request的headers中 “Content-Type: application/json;utf-8” ，因此webservice就使用了json的序列化，应该是“System.Web.Script.Serialization.JavaScriptSerializer”这个类完成的工作，通过web.config的配置，把*.asmx交给了System.Web.Extensions.Dll。也就是这里还是用了asp.net ajax，不过是用的服务端部分，我这里直接用的asp.net 3.5<br/>以上都是在啰嗦，具体的方法很简单，看例子<br/><br/>ws1.asmx<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://onewww.net/blog/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"><br/>using System;<br/>using System.Collections;<br/>using System.ComponentModel;<br/>using System.Data;<br/>using System.Linq;<br/>using System.Web;<br/>using System.Web.Services;<br/>using System.Web.Services.Protocols;<br/>using System.Xml.Linq;<br/><br/>namespace test2<br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;/// &lt;summary&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;/// Summary description for WS1<br/>&nbsp;&nbsp;&nbsp;&nbsp;/// &lt;/summary&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;[WebService(Namespace = &#34;<a href="http://onewww.org/" target="_blank">http://onewww.org/</a>&#34;)]<br/>&nbsp;&nbsp;&nbsp;&nbsp;[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]<br/>&nbsp;&nbsp;&nbsp;&nbsp;[ToolboxItem(false)]<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;[System.Web.Script.Services.ScriptService]<br/>&nbsp;&nbsp;&nbsp;&nbsp;public class WS1 : System.Web.Services.WebService<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[WebMethod]<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public string HelloWorld()<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return &#34;Hello World&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[WebMethod]<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public TestUser Cr&#101;ateUser(string name,int age)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return new TestUser { Name = name, Age = age };<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;public class TestUser<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public string Name { get; set; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public int Age { get; set; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>}<br/><br/></div></div><br/><br/><br/>test.html<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://onewww.net/blog/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"><br/>&lt;!DOCTYPE html PUBLIC &#34;-//W3C//DTD XHTML 1.0 Transitional//EN&#34; &#34;<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" target="_blank">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>&#34;&gt;<br/><br/>&lt;html xmlns=&#34;<a href="http://www.w3.org/1999/xhtml" target="_blank">http://www.w3.org/1999/xhtml</a>&#34; &gt;<br/>&lt;head runat=&#34;server&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;title&gt;Untitled Page&lt;/title&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;script src=&#34;jquery-1.2.2.js&#34; type=&#34;text/javascript&#34;&gt;&lt;/script&gt;<br/>&lt;/head&gt;<br/>&lt;body&gt;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&#34;button&#34; onclick=&#34;requestHelloWorld();&#34; value=&#34;请求HelloWorld&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&#34;button&#34; onclick=&#34;requestCr&#101;ateUser();&#34; value=&#34;请求Cr&#101;ateUser&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;script type=&#34;text/javascript&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;function requestHelloWorld(){<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;WebService(&#39;ws1.asmx/HelloWorld&#39;,function(obj){alert(obj);});<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;function requestCr&#101;ateUser(){<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;WebService(&#39;ws1.asmx/Cr&#101;ateUser&#39;,function(obj){alert(obj.Name);},&#39;{name:&#34;林子&#34;,age:25}&#39;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;function WebService(url,callback,pars){<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$.ajax({<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;data:pars,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;url: url,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type: &#34;POST&#34;,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;contentType: &#34;application/json;utf-8&#34;,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dataType:&#39;json&#39;,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cache: false,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;success: function(json){<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;callback(json.d);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;error:function(xml,status){<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(status==&#39;error&#39;){<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;try{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var json = eval(&#39;(&#39; + xml.responseText + &#39;)&#39;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert(json.Message+&#39;\n&#39;+json.StackTrace);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}catch(e){}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}else{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert(status);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;beforeSend:function(xml){<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(!pars)&nbsp;&nbsp;xml.setRequestHeader(&#34;Content-Type&#34;, &#34;application/json;utf-8&#34;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/script&gt;<br/>&lt;/body&gt;<br/>&lt;/html&gt;<br/><br/></div></div><br/><br/><br/>web.config为vs2008在.net 3.5状态下创建的默认的 也有很重要的作用 这里贴出来<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://onewww.net/blog/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"><br/>&lt;?xml version=&#34;1.0&#34;?&gt;<br/>&lt;configuration&gt;<br/>&#160;&#160;&#160;&#160;&lt;configSections&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;sectionGroup name=&#34;system.web.extensions&#34; type=&#34;System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35&#34;&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;sectionGroup name=&#34;scripting&#34; type=&#34;System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35&#34;&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;section name=&#34;scriptResourceHandler&#34; type=&#34;System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35&#34; requirePermission=&#34;false&#34; allowDefinition=&#34;MachineToApplication&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;sectionGroup name=&#34;webServices&#34; type=&#34;System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35&#34;&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;section name=&#34;jsonSerialization&#34; type=&#34;System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35&#34; requirePermission=&#34;false&#34; allowDefinition=&#34;Everywh&#101;re&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;section name=&#34;profileService&#34; type=&#34;System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35&#34; requirePermission=&#34;false&#34; allowDefinition=&#34;MachineToApplication&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;section name=&#34;authenticationService&#34; type=&#34;System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35&#34; requirePermission=&#34;false&#34; allowDefinition=&#34;MachineToApplication&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;section name=&#34;roleService&#34; type=&#34;System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35&#34; requirePermission=&#34;false&#34; allowDefinition=&#34;MachineToApplication&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/sectionGroup&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/sectionGroup&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/sectionGroup&gt;<br/>&#160;&#160;&#160;&#160;&lt;/configSections&gt;<br/>&#160;&#160;&#160;&#160;&lt;appSettings/&gt;<br/>&#160;&#160;&#160;&#160;&lt;connectionStrings/&gt;<br/>&#160;&#160;&#160;&#160;&lt;system.web&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;!-- <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set compilation debug=&#34;true&#34; to ins&#101;rt debugging <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;symbols into the compiled page. Because this <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;affects performance, set this value to true only <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;during development.<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;compilation debug=&#34;true&#34;&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;assemblies&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;add assembly=&#34;System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;add assembly=&#34;System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;add assembly=&#34;System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;add assembly=&#34;System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/assemblies&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/compilation&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;!--<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The &lt;authentication&gt; section enables configuration <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;of the security authentication mode used by <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ASP.NET to identify an incoming user. <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;authentication mode=&#34;None&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;!--<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The &lt;customErrors&gt; section enables configuration <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;of what to do if/when an unhandled error occurs <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;during the execution of a request. Specifically, <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;it enables developers to configure html error pages <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;to be displayed in place of a error stack trace.<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;customErrors mode=&#34;RemoteOnly&#34; defaultRedirect=&#34;GenericErrorPage.htm&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;error statusCode=&#34;403&#34; redirect=&#34;NoAccess.htm&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;error statusCode=&#34;404&#34; redirect=&#34;FileNotFound.htm&#34; /&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/customErrors&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;pages&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;controls&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;add tagPrefix=&#34;asp&#34; namespace=&#34;System.Web.UI&#34; assembly=&#34;System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;add tagPrefix=&#34;asp&#34; namespace=&#34;System.Web.UI.WebControls&#34; assembly=&#34;System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/controls&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/pages&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;httpHandlers&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;remove verb=&#34;*&#34; path=&#34;*.asmx&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;add verb=&#34;*&#34; path=&#34;*.asmx&#34; validate=&#34;false&#34; type=&#34;System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;add verb=&#34;*&#34; path=&#34;*_AppService.axd&#34; validate=&#34;false&#34; type=&#34;System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;add verb=&#34;GET,HEAD&#34; path=&#34;ScriptResource.axd&#34; type=&#34;System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35&#34; validate=&#34;false&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/httpHandlers&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;httpModules&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;add name=&#34;ScriptModule&#34; type=&#34;System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/httpModules&gt;<br/>&#160;&#160;&#160;&#160;&lt;/system.web&gt;<br/>&#160;&#160;&#160;&#160;&lt;system.codedom&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;compilers&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;compiler language=&#34;c#;cs;csharp&#34; extension=&#34;.cs&#34; warningLevel=&#34;4&#34; type=&#34;Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089&#34;&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;providerOption name=&#34;CompilerVersion&#34; value=&#34;v3.5&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;providerOption name=&#34;WarnAsError&#34; value=&#34;false&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/compiler&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/compilers&gt;<br/>&#160;&#160;&#160;&#160;&lt;/system.codedom&gt;<br/>&#160;&#160;&#160;&#160;&lt;!-- <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The system.webServer section is required for running ASP.NET AJAX under Internet<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Information Services 7.0.&nbsp;&nbsp;It is not necessary for previous version of IIS.<br/>&nbsp;&nbsp;&nbsp;&nbsp;--&gt;<br/>&#160;&#160;&#160;&#160;&lt;system.webServer&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;validation validateIntegratedModeConfiguration=&#34;false&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;modules&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;remove name=&#34;ScriptModule&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;add name=&#34;ScriptModule&#34; preCondition=&#34;managedHandler&#34; type=&#34;System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/modules&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;handlers&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;remove name=&#34;WebServiceHandlerFactory-Integrated&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;remove name=&#34;ScriptHandlerFactory&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;remove name=&#34;ScriptHandlerFactoryAppServices&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;remove name=&#34;ScriptResource&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;add name=&#34;ScriptHandlerFactory&#34; verb=&#34;*&#34; path=&#34;*.asmx&#34; preCondition=&#34;integratedMode&#34; type=&#34;System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;add name=&#34;ScriptHandlerFactoryAppServices&#34; verb=&#34;*&#34; path=&#34;*_AppService.axd&#34; preCondition=&#34;integratedMode&#34; type=&#34;System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;add name=&#34;ScriptResource&#34; preCondition=&#34;integratedMode&#34; verb=&#34;GET,HEAD&#34; path=&#34;ScriptResource.axd&#34; type=&#34;System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/handlers&gt;<br/>&#160;&#160;&#160;&#160;&lt;/system.webServer&gt;<br/>&#160;&#160;&#160;&#160;&lt;runtime&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;assemblyBinding xmlns=&#34;urn:schemas-microsoft-com:asm.v1&#34;&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;dependentAssembly&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;assemblyIdentity name=&#34;System.Web.Extensions&#34; publicKeyToken=&#34;31bf3856ad364e35&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;bindingRedirect oldVersion=&#34;1.0.0.0-1.1.0.0&#34; newVersion=&#34;3.5.0.0&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/dependentAssembly&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;dependentAssembly&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;assemblyIdentity name=&#34;System.Web.Extensions.Design&#34; publicKeyToken=&#34;31bf3856ad364e35&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;bindingRedirect oldVersion=&#34;1.0.0.0-1.1.0.0&#34; newVersion=&#34;3.5.0.0&#34;/&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/dependentAssembly&gt;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/assemblyBinding&gt;<br/>&#160;&#160;&#160;&#160;&lt;/runtime&gt;<br/>&lt;/configuration&gt;<br/><br/></div></div><br/><br/>用javascript直接访问asp.net的webservice，方法类似，自己构建ajax请求而已，注意的就是设置header,剩下的asp.net 3.0以上版本会自动序列化为json<br/><br/>代码下载<br/><img src="http://onewww.net/blog/images/download.gif" alt="下载文件" style="margin:0px 2px -4px 0px"/> <a href="http://onewww.net/blog/attachments/month_0801/s200812810028.zip" target="_blank">点击下载此文件</a><br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://onewww.net/blog/default.asp?id=112" /> 
	  <id>http://onewww.net/blog/default.asp?id=112</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[互动福娃基于Silverlight1.0+Ajax]]></title>
	  <author>
		 <name>llinzzi</name>
		 <uri>http://onewww.net/blog/</uri>
		 <email>LlinZzi(at)gmail(dot)com</email>
	  </author>
	  <category term="" scheme="http://onewww.net/blog/default.asp?cateID=12" label="Silverlight" /> 
	  <updated>2008-01-19T22:57:48+08:00</updated>
	  <published>2008-01-19T22:57:48+08:00</published>
		  <summary type="html"><![CDATA[熬了2个通宵做出来的，应该算目前比较复杂的Silverlight1.0应用了 -_-!<br/><br/>仅供测试。<br/><br/><br/> <a target="_blank" href="http://www.ppjoke.com/login.aspx">测试地址</a>]]></summary>
	  <link rel="alternate" type="text/html" href="http://onewww.net/blog/default.asp?id=111" /> 
	  <id>http://onewww.net/blog/default.asp?id=111</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[【转载】建核电站,把威海人民放在什么位置?! ]]></title>
	  <author>
		 <name>llinzzi</name>
		 <uri>http://onewww.net/blog/</uri>
		 <email>LlinZzi(at)gmail(dot)com</email>
	  </author>
	  <category term="" scheme="http://onewww.net/blog/default.asp?cateID=6" label="Site Life Play" /> 
	  <updated>2008-01-18T11:21:30+08:00</updated>
	  <published>2008-01-18T11:21:30+08:00</published>
		  <summary type="html"><![CDATA[<br/><img src="http://photo15.yupoo.com/20071210/125455_1523617852_diethfpt.jpg" border="0" alt=""/> <br/><br/>“根据国家发展核能源的规划，到2020年，全国新增核能发电量共3000万千瓦。目前山东半岛在不到120公里的海岸线上，就布局了3座大型核电站，3座核电站相加的总装机规模，达到了全国规划新增核电量的一半；仅威海市的两处核电站，装机总量就自称是‘三分天下有其一’。这种布局是否合理？” <br/><br/><br/>我目前没有别的渠道来表示我的担忧，核电站建在家门口了。如果你的家园被3座核电站所包围，你会有什么感受呢?我不是专家，没有那么多知识，但起码会受到心理因素的影响，我会担心，北京青年报刚刚报道了德国的一项研究成果<a href="http://bjyouth.ynet.com/article.jsp?oid=26065633" target="_blank">http://bjyouth.ynet.com/article.jsp?oid=26065633</a>数据显示，居住在核电站50公里半径内的幼儿都有更大可能罹患癌症。 在我的印象中，切尔诺贝利核电站事故已经尘封已久了，但是新闻上还时时有日本核电站事故的报道。担心不是无原由的，不是专家所说的“杞人忧天”！同样在信息不充分的条件下，凭什么就信任那些称市民是“杞人忧天”的专家呢？<br/><br/><br/>作为公民，作为威海市民，我得知最近关于核电站的消息，发短信给我的同学，他在威海读研究生，并不知道建核电站这事，打电话给我的父亲，他也只是知道在荣成会有一座。即使在搜索引擎上搜索，威海市当地的媒体也鲜有讨论，更别提政府公示和老百姓的知情权了。一个项目在当地没有质疑的声音，难道真是社会和谐到极至？还有什么报道说是圆了山东人的“核电梦”，这个梦是美梦还是噩梦？是官员的政绩梦还是垄断行业的资本梦？比起厦门来，威海的公民社会发展更有差距，没有知情和讨论的渠道，没有短信群发制造舆论，没有上街游行的压力。那是不是就真的由此开工上马而让市民成为沉没的大多数？<br/><br/><br/>离乳山核电站最近的是银滩的新城，只有5公里！威海是最适宜人类居住的城市，大型工业不是发展的主流，当初威海市政府打出“住在威海”的口号，把环境作为城市名片宣传。那么在核电站开建之后，住在威海还能够符合联合国的全球最适宜人类居住的城市的标准吗？这几个电站带来的收益能为威海市人民所共享吗？最后是被政府官员作为政绩带走了还是成为垄断行业的高额垄断利润？我们是不是还要感谢这些项目的建设使得将来威海的房价能够降下来，仅仅是因为外地人不住进来了？<br/><br/><br/>专家们说胶东半岛建电站的主要原因是选址优良，那么人的因素就不考虑了？如此密集的核电群会给市民心理造成什么样的压力影响？这个会不会只是眼前的利益，为了电力的赢利，电力对显性经济GDP的带动而损害了威海的长远发展和环境收益。物理专家他们对心理和社会学有研究吗？那个可行性评体系是以什么作为指标的？钱还是人心？作为弱势的市民，我们难道就只能承受专家们最后的一句强大结论——“建！”而没有什么的说明，讨论？当家作主是权力精英还是人民？！<br/><br/><br/> 我粗略地把这几个项目的装机容量和三峡比较了一下，大概接近三峡的一半。而且新闻报道说有的技术是全球首例投入商业使用的。建设应该谨慎，一个就挺难让人接受的，还一窝蜂的三个，这么密集将来解放军二炮守得住吗？<br/><br/><br/>我不是专家，但作为一个威海市公民，还是有发言权的，尤其是在这种关系切身利益的事情上，我们的政府作了什么？他们主动沟通了吗？难道等偷偷摸摸建完了生米成熟饭了再向人民普及三防教育？<br/><br/><br/>我写完后感到很无奈，没有渠道，没有信息，社会仍在蓬勃发展中但各方利益信息不对称，按照我的认知，一个人在blog上写写也没什么用。我们缺少的机制和制度，以厦门为例，不应浪费任何公民社会的建设经验，什么时候我们能够和强势团体进行搏弈了，什么时候我们才能不再感到无力！<br/><br/> <br/><br/>相关链接:<br/>支持银滩无核化的大海环保公社NGO <a href="http://www.dahai.ngo.cn/" target="_blank">http://www.dahai.ngo.cn/</a><br/>核电站争议并非“杞人忧天”所致&nbsp;&nbsp;<a href="http://news.qq.com/a/20060530/000051.htm" target="_blank">http://news.qq.com/a/20060530/000051.htm</a><br/>山东核电群：“杞人忧天”与“撒切尔定律”<a href="http://www.chinavalue.net/article/32697.html" target="_blank">http://www.chinavalue.net/article/32697.html</a><br/><br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://onewww.net/blog/default.asp?id=110" /> 
	  <id>http://onewww.net/blog/default.asp?id=110</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[发现textarea支持图形编辑]]></title>
	  <author>
		 <name>llinzzi</name>
		 <uri>http://onewww.net/blog/</uri>
		 <email>LlinZzi(at)gmail(dot)com</email>
	  </author>
	  <category term="" scheme="http://onewww.net/blog/default.asp?cateID=4" label="JS Ajax" /> 
	  <updated>2008-01-14T03:26:49+08:00</updated>
	  <published>2008-01-14T03:26:49+08:00</published>
		  <summary type="html"><![CDATA[本来以为只有iframe支持编辑了，今天突然发现textarea也支持编辑 ：（ 是不是我太愚钝了？<br/>textarea不能用innerHTML来插入html，而用appendChild<br/>这样的话稍微修改下，评论等简单的textarea的表情插入就可以直接显示出来了 而不是只显示emot了 比较实用<br/>标题起的确切，但如果叫“现textarea支持编辑”似乎更废话<br/><br/>代码<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://onewww.net/blog/images/html.gif" style="margin:0px 2px -3px 0px"> HTML代码</div><div class="UBBContent"><TEXTAREA rows="8" id="temp13779">
<!DOCTYPE HTML PUBLIC &#34;-//W3C//DTD HTML 4.0 Transitional//EN&#34;>
<html>
 <head>
  <title> New Document </title>
 </head>

<body>

<textarea id=&#34;editor&#34; rows=&#34;13&#34; cols=&#34;50&#34;>我的logo：<&#47textarea>

<script type=&#34;text/javascript&#34; >
var editor = document.getElementById('editor');
var img = document.cr&#101;ateElement('img');
img.src = '<a href="http://onewww.net/images/logo.jpg" target="_blank">http://onewww.net/images/logo.jpg</a>';
editor.appendChild(img);

alert(editor.innerHTML);

</script>

</body>
</html>

</TEXTAREA><br/><INPUT onclick="runEx('temp13779')"  type="button" value="运行此代码"/> <INPUT onclick="doCopy('temp13779')"  type="button" value="复制此代码"/><br/> [Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]</div></div><br/><br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://onewww.net/blog/default.asp?id=109" /> 
	  <id>http://onewww.net/blog/default.asp?id=109</id> 
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[如何让silverlight一直拥有焦点]]></title>
	  <author>
		 <name>llinzzi</name>
		 <uri>http://onewww.net/blog/</uri>
		 <email>LlinZzi(at)gmail(dot)com</email>
	  </author>
	  <category term="" scheme="http://onewww.net/blog/default.asp?cateID=12" label="Silverlight" /> 
	  <updated>2008-01-09T23:42:31+08:00</updated>
	  <published>2008-01-09T23:42:31+08:00</published>
		  <summary type="html"><![CDATA[在silverlight开发中，经常要响应键盘事件，可前提是焦点要在silverlight上，也就是用户要先点一下silverlight。<br/>这很麻烦，而且当silverlight区域比较小的情况下，经常因用户误操作，而丢失焦点。<br/>解决方法应该有2种，一种当页面加载完和丢失焦点的时候让焦点重新回到silverlight上。这这种方法的缺点是会造成其他html标签或插件无法获得焦点，如input。<br/>另一种方法是用js把页面的键盘事件路由到silverlight中。<br/>这里先放出第一种方法。第二种方法理论上是可行的，暂时没去研究，改日放出。<br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://onewww.net/blog/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"><br/>&#160;&#160;&#160;&#160;&nbsp;&nbsp;&nbsp;&nbsp;var silverlight = document.getElementById(&#39;SilverlightControl&#39;);//&#39;SilverlightControl为silverlight的id not parentElement id<br/>&#160;&#160;&#160;&#160;&nbsp;&nbsp;&nbsp;&nbsp;silverlight.focus();<br/>&#160;&#160;&#160;&#160;&nbsp;&nbsp;&nbsp;&nbsp;silverlight.onblur = function() {silverlight.focus();};<br/></div></div><br/><br/>将代码放在window.onload事件中或者&lt;/body&gt;之前即可]]></summary>
	  <link rel="alternate" type="text/html" href="http://onewww.net/blog/default.asp?id=108" /> 
	  <id>http://onewww.net/blog/default.asp?id=108</id> 
  </entry>	
		
</feed>