﻿<?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>BlogJava-JBOSS 点滴-随笔分类-javascript</title><link>http://www.blogjava.net/fiele/category/40448.html</link><description>丰丰的博客</description><language>zh-cn</language><lastBuildDate>Sun, 24 Aug 2014 00:47:46 GMT</lastBuildDate><pubDate>Sun, 24 Aug 2014 00:47:46 GMT</pubDate><ttl>60</ttl><item><title>ajax  easy ui总结</title><link>http://www.blogjava.net/fiele/archive/2014/08/20/417149.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Wed, 20 Aug 2014 02:38:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2014/08/20/417149.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/417149.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2014/08/20/417149.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/417149.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/417149.html</trackback:ping><description><![CDATA[1、重新刷新替换iframe：<br />
<div>$("#childRightFrame1").attr('src',"http://www.baidu.com");<br />2、 
<h3><a href="/blog/1672182"><font color="#108ac6">取到easyui的tab下iframe方法</font></a> </h3>
<h3><a href="http://liuna718-163-com.iteye.com/blog/1672182">http://liuna718-163-com.iteye.com/blog/1672182</a></h3>
<h3>3、<a id="cb_post_title_url" class="postTitle2" href="http://www.cnblogs.com/hxling/archive/2011/01/17/1937273.html">Easy UI 点击TAB 标签 刷新内容</a> </h3>
<h3>$('#tabs').tabs({<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; onSelect: function (title) {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var currTab = $('#tabs').tabs('getTab', title);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var iframe = $(currTab.panel('options').content);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var src = iframe.attr('src');<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $('#tabs').tabs('update', { tab: currTab, options: { content: createFrame(src)} });<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp; });</h3>
<h3>4、页面显示固定值<!--StartFragment -->
</h3>
<div>{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;field : 'tools',<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;title : '操作',<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;width : 100,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;formatter:function(value,rowData,index){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var values ="&lt;input type='button' value='设备控制方案'/&gt;";<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return values<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} <br />5、获取选中行的值<br /></div>
<div>
<ol><li><span>var&nbsp;row&nbsp;=&nbsp;grid.datagrid(</span><span class="string"><font color="#0000ff">'getSelected'</font></span><span>); &nbsp;&nbsp;</span></li><li><span></span><span class="keyword"><strong><font color="#7f0055">if</font></strong></span><span>&nbsp;(row){ &nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;alert(row.id); &nbsp;&nbsp;</span></li><li><span>}&nbsp;&nbsp;</span></li></ol></div>
<p>&nbsp;6、</p>
<p>利用原生JSON对象，将对象转为字符串</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div class="dp-highlighter bg_javascript">
<div class="bar">
<div class="tools"><strong>[javascript]</strong> <a class="ViewSource" title="view plain" onclick="dp.sh.Toolbar.Command('ViewSource',this);return false;" href="#"><u><font color="#0066cc">view plain</font></u></a><a class="CopyToClipboard" title="copy" onclick="dp.sh.Toolbar.Command('CopyToClipboard',this);return false;" href="http://www.blogjava.net/fiele/admin/EditPosts.aspx#"><u><font color="#0066cc">copy</font></u></a><a class="PrintSource" title="print" onclick="dp.sh.Toolbar.Command('PrintSource',this);return false;" href="#"><u><font color="#0066cc">print</font></u></a><a class="About" title="?" onclick="dp.sh.Toolbar.Command('About',this);return false;" href="http://www.blogjava.net/fiele/admin/EditPosts.aspx#"><u><font color="#0066cc">?</font></u></a></div></div>
<ol class="dp-c"><li class="alt"><span class="keyword">var</span><span>&nbsp;jsObj&nbsp;=&nbsp;{};&nbsp;&nbsp;</span></li><li><span>jsObj.testArray&nbsp;=&nbsp;[1,2,3,4,5];&nbsp;&nbsp;</span></li><li class="alt"><span>jsObj.name&nbsp;=&nbsp;</span><span class="string">'CSS3'</span><span>;&nbsp;&nbsp;</span></span></li><li><span>jsObj.date&nbsp;=&nbsp;</span><span class="string">'8&nbsp;May,&nbsp;2011'</span><span>;&nbsp;&nbsp;</span></span></li><li class="alt"><span></span><span class="keyword">var</span><span>&nbsp;str&nbsp;=&nbsp;JSON.stringify(jsObj);&nbsp;&nbsp;</span></span></li><li><span>alert(str);&nbsp;&nbsp;</span></li></ol></div>
<p>&nbsp;</p>从JSON字符串转为对象 
<p>&nbsp;</p>
<p>&nbsp;</p>
<div class="dp-highlighter bg_javascript">
<div class="bar">
<div class="tools"><strong>[javascript]</strong> <a class="ViewSource" title="view plain" onclick="dp.sh.Toolbar.Command('ViewSource',this);return false;" href="#"><u><font color="#0066cc">view plain</font></u></a><a class="CopyToClipboard" title="copy" onclick="dp.sh.Toolbar.Command('CopyToClipboard',this);return false;" href="http://www.blogjava.net/fiele/admin/EditPosts.aspx#"><u><font color="#0066cc">copy</font></u></a><a class="PrintSource" title="print" onclick="dp.sh.Toolbar.Command('PrintSource',this);return false;" href="#"><u><font color="#0066cc">print</font></u></a><a class="About" title="?" onclick="dp.sh.Toolbar.Command('About',this);return false;" href="http://www.blogjava.net/fiele/admin/EditPosts.aspx#"><u><font color="#0066cc">?</font></u></a></div></div>
<ol class="dp-c"><li class="alt"><span class="keyword">var</span><span>&nbsp;jsObj&nbsp;=&nbsp;{};&nbsp;&nbsp;</span></li><li><span>jsObj.testArray&nbsp;=&nbsp;[1,2,3,4,5];&nbsp;&nbsp;</span></li><li class="alt"><span>jsObj.name&nbsp;=&nbsp;</span><span class="string">'CSS3'</span><span>;&nbsp;&nbsp;</span></span></li><li><span>jsObj.date&nbsp;=&nbsp;</span><span class="string">'8&nbsp;May,&nbsp;2011'</span><span>;&nbsp;&nbsp;</span></span></li><li class="alt"><span></span><span class="keyword">var</span><span>&nbsp;str&nbsp;=&nbsp;JSON.stringify(jsObj);&nbsp;&nbsp;</span></span></li><li><span></span><span class="keyword">var</span><span>&nbsp;str1&nbsp;=&nbsp;JSON.parse(str);&nbsp;&nbsp;</span></span></li><li class="alt"><span>alert(str1);&nbsp;&nbsp;</span></li></ol></div></div><img src ="http://www.blogjava.net/fiele/aggbug/417149.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2014-08-20 10:38 <a href="http://www.blogjava.net/fiele/archive/2014/08/20/417149.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在JS方法中返回多个值的三种方法   转</title><link>http://www.blogjava.net/fiele/archive/2014/08/18/417051.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Mon, 18 Aug 2014 00:23:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2014/08/18/417051.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/417051.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2014/08/18/417051.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/417051.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/417051.html</trackback:ping><description><![CDATA[<div id="article_content" class="article_content">
<p>在使用JS编程中，有时需要在一个方法返回两个个或两个以上的数据，用下面的几种方法都可以实现：</p>
<p>1 使用数组的方式，如下：</p>
<div class="wp_codebox"><pre><span style="color: blue">&lt;</span><span style="color: #a31515">html</span><span style="color: blue">&gt;
&lt;</span><span style="color: #a31515">head</span><span style="color: blue">&gt;
    &lt;</span><span style="color: #a31515">title</span><span style="color: blue">&gt;</span><span>JS函数返回多个值--oec2003</span><span style="color: blue">&lt;/</span><span style="color: #a31515">title</span><span style="color: blue">&gt;
&lt;/</span><span style="color: #a31515">head</span><span style="color: blue">&gt;
&lt;</span><span style="color: #a31515">body</span><span style="color: blue">&gt;
    &lt;</span><span style="color: #a31515">input </span><span style="color: red">type</span><span style="color: blue">="button" </span><span style="color: red">onclick</span><span style="color: blue">="getNames()" </span><span style="color: red">value</span><span style="color: blue">="test" /&gt;

    &lt;</span><span style="color: #a31515">script </span><span style="color: red">type</span><span style="color: blue">="text/javascript"&gt;
function </span><span>getData()
{
    </span><span style="color: blue">var </span><span>names=</span><span style="color: blue">new </span><span>Array(</span><span style="color: #a31515">"oec2003"</span><span>,</span><span style="color: #a31515">"oec2004"</span><span>);
    </span><span style="color: blue">return </span><span>names;
}
</span><span style="color: blue">function </span><span>getNames()
{
    </span><span style="color: blue">var </span><span>names=getData();
    alert(getData()[0]); </span><span style="color: green">//返回oec2003
</span><span>}
</span><span style="color: blue">&lt;/</span><span style="color: #a31515">script</span><span style="color: blue">&gt;

&lt;/</span><span style="color: #a31515">body</span><span style="color: blue">&gt;
&lt;/</span><span style="color: #a31515">html</span><span style="color: blue">&gt;</span></pre></div>
<p>&nbsp;</p>
<p>2 将数据封装到Json中返回，如下：</p>
<div class="wp_codebox"><pre><span style="color: blue">&lt;</span><span style="color: #a31515">html</span><span style="color: blue">&gt;
&lt;</span><span style="color: #a31515">head</span><span style="color: blue">&gt;
&lt;</span><span style="color: #a31515">title</span><span style="color: blue">&gt;</span><span>JS函数返回多个值--oec2003</span><span style="color: blue">&lt;/</span><span style="color: #a31515">title</span><span style="color: blue">&gt;
&lt;/</span><span style="color: #a31515">head</span><span style="color: blue">&gt;
&lt;</span><span style="color: #a31515">body</span><span style="color: blue">&gt;
&lt;</span><span style="color: #a31515">input </span><span style="color: red">type</span><span style="color: blue">="button" </span><span style="color: red">onclick</span><span style="color: blue">="getInfo()" </span><span style="color: red">value</span><span style="color: blue">="test"/&gt;
&lt;</span><span style="color: #a31515">script </span><span style="color: red">type</span><span style="color: blue">="text/javascript"&gt;
function </span><span>getData()
{
    </span><span style="color: blue">var </span><span>info={</span><span style="color: #a31515">"name"</span><span>:</span><span style="color: #a31515">"oec2003"</span><span>,</span><span style="color: #a31515">"age"</span><span>:</span><span style="color: #a31515">"25"</span><span>};
    </span><span style="color: blue">return </span><span>info;
}
</span><span style="color: blue">function </span><span>getInfo()
{
    </span><span style="color: blue">var </span><span>info=getData();
    </span><span style="color: blue">var </span><span>name=info[</span><span style="color: #a31515">"name"</span><span>];
    </span><span style="color: blue">var </span><span>age=info[</span><span style="color: #a31515">"age"</span><span>];
    alert(</span><span style="color: #a31515">"姓名："</span><span>+name+</span><span style="color: #a31515">" 年龄："</span><span>+age);
}
</span><span style="color: blue">&lt;/</span><span style="color: #a31515">script</span><span style="color: blue">&gt;
&lt;/</span><span style="color: #a31515">body</span><span style="color: blue">&gt;
&lt;/</span><span style="color: #a31515">html</span><span style="color: blue">&gt;</span></pre></div>
<p>更详细的Json的介绍请看<a href="http://www.json.org/json-zh.html"><span style="color: #000000">这里</span></a></p>
<p>3 这是最简单的一种方法，看下面代码：</p>
<div class="wp_codebox"><pre><span style="color: blue">&lt;</span><span style="color: #a31515">html</span><span style="color: blue">&gt;
&lt;</span><span style="color: #a31515">head</span><span style="color: blue">&gt;
&lt;</span><span style="color: #a31515">title</span><span style="color: blue">&gt;</span><span>JS函数返回多个值--oec2003</span><span style="color: blue">&lt;/</span><span style="color: #a31515">title</span><span style="color: blue">&gt;
&lt;/</span><span style="color: #a31515">head</span><span style="color: blue">&gt;
&lt;</span><span style="color: #a31515">body</span><span style="color: blue">&gt;
&lt;</span><span style="color: #a31515">input </span><span style="color: red">type</span><span style="color: blue">="button" </span><span style="color: red">onclick</span><span style="color: blue">="getInfo()" </span><span style="color: red">value</span><span style="color: blue">="test"/&gt;
&lt;</span><span style="color: #a31515">script </span><span style="color: red">type</span><span style="color: blue">="text/javascript"&gt;
    function </span><span>getData()
    {
        </span><span style="color: blue">return </span><span>[</span><span style="color: #a31515">"oec2003"</span><span>, 25]
    }
    </span><span style="color: blue">function </span><span>getInfo()
    {
        </span><span style="color: blue">var </span><span>info = getData();
        alert(</span><span style="color: #a31515">"姓名：" </span><span>+ info[0] + </span><span style="color: #a31515">"年龄：" </span><span>+ info[1]);
    }
</span><span style="color: blue">&lt;/</span><span style="color: #a31515">script</span><span style="color: blue">&gt;
&lt;/</span><span style="color: #a31515">body</span><span style="color: blue">&gt;
&lt;/</span><span style="color: #a31515">html</span><span style="color: blue">&gt;</span></pre></div></div><!-- Baidu Button BEGIN --><img src ="http://www.blogjava.net/fiele/aggbug/417051.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2014-08-18 08:23 <a href="http://www.blogjava.net/fiele/archive/2014/08/18/417051.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>样式表学习</title><link>http://www.blogjava.net/fiele/archive/2013/05/14/399263.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Tue, 14 May 2013 08:33:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2013/05/14/399263.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/399263.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2013/05/14/399263.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/399263.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/399263.html</trackback:ping><description><![CDATA[1、文字太长，加省略号。<br />li{<br />&nbsp; white-space:nowrap;<br />&nbsp; text-overflow:ellipsis; <br />&nbsp; -o-text-overflow:ellipsis; /*opera*/<br />&nbsp; overflow: hidden;<br />&nbsp;}<img src ="http://www.blogjava.net/fiele/aggbug/399263.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2013-05-14 16:33 <a href="http://www.blogjava.net/fiele/archive/2013/05/14/399263.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>jerichoTab 加载完默认选中最后一个,如何让他选择第一个</title><link>http://www.blogjava.net/fiele/archive/2013/05/03/398740.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Fri, 03 May 2013 07:56:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2013/05/03/398740.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/398740.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2013/05/03/398740.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/398740.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/398740.html</trackback:ping><description><![CDATA[<div>第一步：
<p style="text-indent: 2em; margin: 2px">改代码吧。 改文件jquery.jerichotab.js 第205行， 原为 </p>
<p style="text-indent: 2em; margin: 2px">.animate({ 'opacity': '1', width: opts.tabWidth }, function() { </p>
<p style="text-indent: 2em; margin: 2px">$.fn.setTabActive(curIndex); </p>
<p style="text-indent: 2em; margin: 2px">}); </p>
<p style="text-indent: 2em; margin: 2px">直接删除205行，或注解掉205行 </p>
<p style="text-indent: 2em; margin: 2px">//$.fn.setTabActive(curIndex);<br />第二步：改JSP页面<br />&nbsp;&nbsp;&nbsp;&nbsp; 把activeTabIndex:1改为activeTabIndex:0</p></div><img src ="http://www.blogjava.net/fiele/aggbug/398740.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2013-05-03 15:56 <a href="http://www.blogjava.net/fiele/archive/2013/05/03/398740.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>javascript 获取值</title><link>http://www.blogjava.net/fiele/archive/2012/08/20/385863.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Mon, 20 Aug 2012 07:40:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2012/08/20/385863.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/385863.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2012/08/20/385863.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/385863.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/385863.html</trackback:ping><description><![CDATA[HTML页面：
<tr class="tableData" onclick="lightonRow(this);"><td class="tabel_td"><input type="checkbox" name="chk" value="I100220120800007" /></td> 
获取复选框名字全为chk的对象值：
function lightonRow(obj){
 var tablelist=obj.parentElement;//parentElement 获取对象层次中的父对象。
 var objsCheckBox=tablelist.all("chk");}

</tr><img src ="http://www.blogjava.net/fiele/aggbug/385863.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2012-08-20 15:40 <a href="http://www.blogjava.net/fiele/archive/2012/08/20/385863.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>javascript金额计算</title><link>http://www.blogjava.net/fiele/archive/2012/07/23/383754.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Mon, 23 Jul 2012 04:10:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2012/07/23/383754.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/383754.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2012/07/23/383754.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/383754.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/383754.html</trackback:ping><description><![CDATA[在JSP页中中增加 onChange="check_sum()" 

/**数量*单价=金额*/
function check_sum(){
	var num,item_price,item_money;
    num  = trim(myform.num.value);
	item_price =trim(myform.item_price.value);
	if(num == "")
	    num=0.0;
		alert("dd="+num);
	if(item_price == "")
	    item_price=0.0;
	item_money=num*item_price;
    window.parent.record_handler.myform.item_money.value=item_money.toFixed(2);
}<img src ="http://www.blogjava.net/fiele/aggbug/383754.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2012-07-23 12:10 <a href="http://www.blogjava.net/fiele/archive/2012/07/23/383754.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>单击日期选择框,弹出空白的处理</title><link>http://www.blogjava.net/fiele/archive/2010/08/12/328636.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Thu, 12 Aug 2010 03:41:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2010/08/12/328636.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/328636.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2010/08/12/328636.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/328636.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/328636.html</trackback:ping><description><![CDATA[<p>IE选项-&gt;自定义级别-&gt;允许Scriptlet</p>
<img src ="http://www.blogjava.net/fiele/aggbug/328636.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2010-08-12 11:41 <a href="http://www.blogjava.net/fiele/archive/2010/08/12/328636.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>"字符串分割</title><link>http://www.blogjava.net/fiele/archive/2010/01/05/308238.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Tue, 05 Jan 2010 02:01:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2010/01/05/308238.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/308238.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2010/01/05/308238.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/308238.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/308238.html</trackback:ping><description><![CDATA[<p>&lt;script language="javascript"&gt; <br />
str="2,2,3,5,6,6"; //这是一字符串 <br />
var strs= new Array(); //定义一数组 <br />
strs=str.split(","); //字符分割 <br />
for (i=0;i&lt;strs.length ;i++ ) <br />
{ <br />
document.write(strs[i]+"&lt;br/&gt;"); //分割后的字符输出 <br />
} <br />
&lt;/script&gt; </p>
<p>&nbsp;</p>
<img src ="http://www.blogjava.net/fiele/aggbug/308238.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2010-01-05 10:01 <a href="http://www.blogjava.net/fiele/archive/2010/01/05/308238.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>多选 截取 lastIndexOf() 方法   http://www.w3school.com.cn/js/jsref_lastIndexOf.asp</title><link>http://www.blogjava.net/fiele/archive/2009/11/12/302072.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Thu, 12 Nov 2009 03:47:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2009/11/12/302072.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/302072.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2009/11/12/302072.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/302072.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/302072.html</trackback:ping><description><![CDATA[如果在做多选时，出现"objCode=001,002,003,"<br />
要去掉最后一个逗号，处理办法：<br />
objCode=objCode.substring(0,objCode.lastIndexOf(","));<br />
<br />
<br />
<br />
<h1>JavaScript lastIndexOf() 方法</h1>
<div class="backtoreference">
<p><a title="JavaScript String 对象参考手册" href="http://www.w3school.com.cn/js/jsref_obj_string.asp">返回 JavaScript String 对象参考手册</a></p>
</div>
<div>
<h2>定义和用法</h2>
<p>lastIndexOf() 方法可返回一个指定的字符串值最后出现的位置，在一个字符串中的指定位置从后向前搜索。</p>
<h3>语法</h3>
<pre>stringObject.lastIndexOf(searchvalue,fromindex)</pre>
<table class="dataintable">
    <tbody>
        <tr>
            <th>参数</th>
            <th>描述</th>
        </tr>
        <tr>
            <td>searchvalue</td>
            <td>必需。规定需检索的字符串值。</td>
        </tr>
        <tr>
            <td>fromindex</td>
            <td>可选的整数参数。规定在字符串中开始检索的位置。它的合法取值是 0 到 stringObject.length - 1。如省略该参数，则将从字符串的最后一个字符处开始检索。</td>
        </tr>
    </tbody>
</table>
<h3>返回值</h3>
<p>如果在 stringObject 中的 fromindex 位置之前存在 searchvalue，则返回的是出现的最后一个 searchvalue 的位置。</p>
<h3>说明</h3>
<p>该方法将从尾到头地检索字符串 stringObject，看它是否含有子串 searchvalue。开始检索的位置在字符串的 fromindex 处或字符串的结尾（没有指定 fromindex 时）。如果找到一个 searchvalue，则返回 searchvalue 的第一个字符在 stringObject 中的位置。stringObject 中的字符位置是从 0 开始的。</p>
</div>
<div>
<h2>提示和注释</h2>
<p class="note"><span>注释：</span>lastIndexOf() 方法对大小写敏感！</p>
<p class="note"><span>注释：</span>如果要检索的字符串值没有出现，则该方法返回 -1。</p>
</div>
<div>
<h2>实例</h2>
<p>在本例中，我们将在 "Hello world!" 字符串内进行不同的检索：</p>
<pre>&lt;script type="text/javascript"&gt;
var str="Hello world!"
document.write(str.lastIndexOf("Hello") + "&lt;br /&gt;")
document.write(str.lastIndexOf("World") + "&lt;br /&gt;")
document.write(str.lastIndexOf("world"))
&lt;/script&gt;</pre>
<p>以上代码的输出：</p>
<pre>0
-1
6</pre>
</div>
<div class="example">
<h2>TIY</h2>
<dl>
<dt><a href="http://www.w3school.com.cn/tiy/t.asp?f=jseg_lastindexof">lastIndexOf()</a>
<dd>如何使用 lastIndexOf() 在字符串内进行检索。 </dd></dl></div>
 <img src ="http://www.blogjava.net/fiele/aggbug/302072.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2009-11-12 11:47 <a href="http://www.blogjava.net/fiele/archive/2009/11/12/302072.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>复选框传值</title><link>http://www.blogjava.net/fiele/archive/2009/11/04/301096.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Wed, 04 Nov 2009 08:48:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2009/11/04/301096.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/301096.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2009/11/04/301096.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/301096.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/301096.html</trackback:ping><description><![CDATA[<p>复选框全选，全不选，反选<br />
&lt;SCRIPT Language="JavaScript"&gt;<br />
&lt;!--<br />
var put=document.getElementsByName("checkboxName");<br />
//全选<br />
function selall(){<br />
&nbsp;for (i=0;i&lt;put.length;i++){<br />
&nbsp;&nbsp; put[i].checked=true;<br />
&nbsp;}<br />
}</p>
<p>//全不选<br />
function Nselall(){<br />
&nbsp;for(i=0;i&lt;put.length;i++){<br />
&nbsp;&nbsp; put[i].checked=false;<br />
&nbsp;}<br />
}<br />
//反选<br />
function selfx(){<br />
&nbsp;for(i=0;i&lt;put.length;i++){<br />
&nbsp;&nbsp; put[i].checked=(put[i].checked)?false:true;<br />
&nbsp;}<br />
}<br />
//复选框取值<br />
function getValue(){<br />
var materialArray=new Array();<br />
var j=0;<br />
for (i=0;i&lt;put.length;i++){<br />
&nbsp;&nbsp;&nbsp; if(put[i].checked){<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; materialArray[j]=put[i].value;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; j++;<br />
&nbsp;&nbsp;&nbsp;&nbsp; }<br />
&nbsp;}<br />
}<br />
&nbsp;--&gt;<br />
&lt;/SCRIPT&gt; </p>
<p>&nbsp;</p>
<p>后台的取值方法: <br />
<br />
String no[] = request.getParameterValues("no"); </p>
<img src ="http://www.blogjava.net/fiele/aggbug/301096.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2009-11-04 16:48 <a href="http://www.blogjava.net/fiele/archive/2009/11/04/301096.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>javascript insertAdjacentHTML</title><link>http://www.blogjava.net/fiele/archive/2009/11/04/301084.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Wed, 04 Nov 2009 08:04:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2009/11/04/301084.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/301084.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2009/11/04/301084.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/301084.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/301084.html</trackback:ping><description><![CDATA[<p>下面的例子使用 INPUT type=checkbox 元素创建了两个带有解释文本的复选框。onclick 事件将调用两个脚本函数。第一个复选框默认选中。</p>
<p>This example uses the INPUT type=checkbox element to create two check boxes with explanatory text. The onclick events call two script functions. The first check box is checked.</p>
<pre>&lt;INPUT TYPE=checkbox CHECKED ID=chk1 onclick="choosebox1()"&gt;Uncheck </pre>
<pre>&nbsp;&nbsp;&nbsp; this check box for some free advice.</pre>
<pre>&lt;P&gt;&lt;INPUT TYPE=checkbox ID=chk2 onclick="choosebox2()"&gt;Or check </pre>
<pre>&nbsp;&nbsp;&nbsp; this check box for a message from our sponsors.</pre>
<pre>&lt;P ID=SampText&gt;</pre>
<p>下面的例子就是用户单击复选框时调用的脚本。</p>
<p>This example implements the script when the user clicks either check box.</p>
<pre>&lt;SCRIPT&gt;</pre>
<pre>function choosebox1(){</pre>
<pre>&nbsp;&nbsp;alert("Never play leapfrog with a unicorn!")</pre>
<pre>}</pre>
<pre>function choosebox2(){</pre>
<pre>&nbsp;SampText.insertAdjacentHTML("AfterBegin","Buy WonderWidgets! ");当点击复先框时，在复选框后自动增加语句Buy WonderWidgets</pre>
<pre>}</pre>
<pre>&lt;/SCRIPT&gt;</pre>
<img src ="http://www.blogjava.net/fiele/aggbug/301084.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2009-11-04 16:04 <a href="http://www.blogjava.net/fiele/archive/2009/11/04/301084.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>javascript中数字的比较和Double、Float比较</title><link>http://www.blogjava.net/fiele/archive/2009/10/13/298065.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Tue, 13 Oct 2009 06:38:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2009/10/13/298065.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/298065.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2009/10/13/298065.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/298065.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/298065.html</trackback:ping><description><![CDATA[1,符点型比较:<br />
if ((new Number(separate_num)).valueOf() &gt; (new Number(can_num)).valueOf()){<br />
}<br />
2,整型比较：t <br />
if (<span style="color: #ff0000">parseInt(myform.t2.value)</span> &gt; myform.t1.value){<br />
3，<strong><span style="color: #ff0000">parseFloat(myform.t2.value)</span></strong> <br />
<br />
Double、Float比较<br />
Double.parseDouble("1078.2564");<br />
结果：1078.2564<br />
Float.parseFloat(("1078.2564");<br />
结果:1078.2563<br />
谁能告诉我为什么？
<img src ="http://www.blogjava.net/fiele/aggbug/298065.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2009-10-13 14:38 <a href="http://www.blogjava.net/fiele/archive/2009/10/13/298065.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关闭IE窗口时自动弹出信息</title><link>http://www.blogjava.net/fiele/archive/2009/09/28/296787.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Mon, 28 Sep 2009 07:11:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2009/09/28/296787.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/296787.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2009/09/28/296787.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/296787.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/296787.html</trackback:ping><description><![CDATA[<div id="header">
<h1>&nbsp;</h1>
</div>
<div id="main">
<div class="post">
<h2><a id="ctl04_TitleUrl" href="http://www.cnblogs.com/Spring/archive/2006/10/25/539312.html">关闭IE窗口时执行事件</a> </h2>
<div class="postText">
<p>&lt;script language="javascript"&gt; <br />
&nbsp;//关闭窗口时自动退出<br />
&nbsp;function&nbsp; window.onbeforeunload(){<br />
&nbsp;&nbsp;if(event.clientX&gt;360&amp;&amp;event.clientY&lt;0||event.altKey){&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;//alert("dddddddddd");<br />
&nbsp;&nbsp;&nbsp;Logout();<br />
&nbsp;&nbsp;}&nbsp;&nbsp; <br />
&nbsp;}&nbsp;&nbsp; <br />
&nbsp;function&nbsp; Logout(){&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp; try{&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp; }catch(e){&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xmlHttp = new XMLHttpRequest();&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp; }&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp; //数据传输,flase为非异步方式<br />
&nbsp;&nbsp;&nbsp;&nbsp; xmlHttp.open("post","enter.asp?Active=Logout",true);&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp; xmlHttp.send(null);&nbsp;&nbsp; <br />
&nbsp;}&nbsp;&nbsp; <br />
&lt;/script&gt;&nbsp;&nbsp; </p>
<div id="digg_block">&nbsp;</div>
</div>
</div>
</div>
<img src ="http://www.blogjava.net/fiele/aggbug/296787.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2009-09-28 15:11 <a href="http://www.blogjava.net/fiele/archive/2009/09/28/296787.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>HTML应用</title><link>http://www.blogjava.net/fiele/archive/2009/09/27/296665.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Sun, 27 Sep 2009 08:18:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2009/09/27/296665.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/296665.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2009/09/27/296665.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/296665.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/296665.html</trackback:ping><description><![CDATA[<p>链接指向：<br />
&lt;li&gt;&lt;a href="#animate"&gt;Find me:Animate &lt;/a&gt;&lt;/li&gt;</p>
<p>&lt;h2 id="animate"&gt;Animate me&lt;/h2&gt;</p>
<img src ="http://www.blogjava.net/fiele/aggbug/296665.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2009-09-27 16:18 <a href="http://www.blogjava.net/fiele/archive/2009/09/27/296665.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>javascript数据类型转换</title><link>http://www.blogjava.net/fiele/archive/2009/06/10/281103.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Wed, 10 Jun 2009 04:00:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2009/06/10/281103.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/281103.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2009/06/10/281103.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/281103.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/281103.html</trackback:ping><description><![CDATA[<p>parseFloat 转换成浮点数<br />
parseInt 转换成整数.</p>
<p>这两个函数都有些容错性的,比如"123abc"会变成123.<br />
如果楼主希望更准确一些,其实可以判断一下,然后用eval,像这样</p>
<p>不过也可以使用这样的方法:<br />
var a = "234" ;<br />
a = a.replace(/(^[\\s]*)|([\\s]*$)/g, "");<br />
if( a !="" &amp;&amp; !isNaN( a ) )<br />
{//如果是数字<br />
a = eval( a )<br />
}<br />
else<br />
{//如果不是数字<br />
a = null<br />
}</p>
<p>javascript有两种数据类型的转换方法：一种是将整个值从一种类型转换为另一种数据类型（称作基本数据类型转换），另一种方法是从一个值中提取另一种类型的值，并完成转换工作。</p>
<p>基本数据类型转换的三种方法：</p>
<p>1.转换为字符型：String(); 例：String(678)的结果为"678"<br />
2.转换为数值型：Number(); 例：Number("678")的结果为678<br />
3.转换为布尔型：Boolean(); 例：Boolean("aaa")的结果为true</p>
<p>从一个值中提取另一种类型的值的方法：</p>
<p>1.提取字符串中的整数：parseInt(); 例：parseInt("123zhang")的结果为123<br />
2.提取字符串中的浮点数：parseFloat(); 例：parseFloat("0.55zhang")的结果为0.55<br />
3.执行用字符串表示的一段javascript代码：eval(); 例：zhang=eval("1+1")的结果zhang=2</p>
 <img src ="http://www.blogjava.net/fiele/aggbug/281103.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2009-06-10 12:00 <a href="http://www.blogjava.net/fiele/archive/2009/06/10/281103.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>indexOf函数</title><link>http://www.blogjava.net/fiele/archive/2009/04/22/266993.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Wed, 22 Apr 2009 07:11:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2009/04/22/266993.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/266993.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2009/04/22/266993.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/266993.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/266993.html</trackback:ping><description><![CDATA[<p align="right">&nbsp;</p>
<p>JavaScript中indexOf函数方法返回一个整数值，指出 String 对象内子字符串的开始位置。如果没有找到子字符串，则返回 -1。如果 startindex 是负数，则 startindex 被当作零。如果它比最大的字符位置索引还大，则它被当作最大的可能索引。</p>
<p>indexOf函数是从左向右执行查找。否则，该方法与 lastIndexOf 相同。</p>
<p>下面的示例说明了indexOf函数方法的用法。<br />
function IndexDemo(str2){<br />
&nbsp;&nbsp; var str1 = "BABEBIBOBUBABEBIBOBU"<br />
</p>
 <img src ="http://www.blogjava.net/fiele/aggbug/266993.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2009-04-22 15:11 <a href="http://www.blogjava.net/fiele/archive/2009/04/22/266993.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Http之Get/Post请求区别 转自 http://www.cnblogs.com/wxf0701/</title><link>http://www.blogjava.net/fiele/archive/2009/04/21/266770.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Tue, 21 Apr 2009 07:56:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2009/04/21/266770.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/266770.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2009/04/21/266770.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/266770.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/266770.html</trackback:ping><description><![CDATA[<div class="postTitle"><a class="postTitle2" id="AjaxHolder_ctl01_TitleUrl" href="http://www.cnblogs.com/wxf0701/archive/2008/08/17/1269798.html">Http之Get/Post请求区别</a> </div>
<p><span style="color: red"><span style="font-size: 10pt">1<span style="font-family: 宋体">．</span>HTTP<span style="font-family: 宋体">请求格式：</span></span></span></p>
<p style="text-indent: 21pt"><span style="font-size: 10pt">&lt;request line&gt;</span></p>
<p style="text-indent: 21pt"><span style="font-size: 10pt">&lt;headers&gt;</span></p>
<p style="text-indent: 21pt"><span style="color: red"><span style="color: #ff00ff"><span style="color: #ff00ff"><span style="font-size: 10pt">&lt;blank line&gt;</span></span></span></span></p>
<p style="text-indent: 21pt"><span style="font-size: 10pt">[&lt;request-body&gt;]</span></p>
<p style="text-indent: 21pt"><span style="font-size: 10pt"><span style="font-family: 宋体">在</span>HTTP<span style="font-family: 宋体">请求中，第一行必须是一个请求行（</span>request line<span style="font-family: 宋体">），用来说明请求类型、要访问的资源以及使用的</span>HTTP<span style="font-family: 宋体">版本。紧接着是一个首部（</span>header<span style="font-family: 宋体">）小节，用来说明服务器要使用的附加信息。在首部之后是一个空行，再此之后可以添加任意的其他数据</span>[<span style="font-family: 宋体">称之为主体（</span>body）]。</span></p>
<p style="text-indent: 21pt"><span style="font-family: 宋体"><span style="color: #ff0000"><span style="color: #ff0000"><span style="font-size: 10pt">2<span style="font-family: 宋体">．</span>GET<span style="font-family: 宋体">与</span>POST<span style="font-family: 宋体">区别</span></span></span></span></p>
<p style="text-indent: 21pt"><span style="font-size: 10pt">HTTP<span style="font-family: 宋体">定义了与服务器交互的不同方法，最基本的方法是</span> GET <span style="font-family: 宋体">和</span> POST.</span></p>
<p style="text-indent: 21pt"><span style="font-size: 10pt">HTTP-GET和HTTP-POST是使用HTTP的标准协议动词，用于编码和传送变量名/变量值对参数，并且使用相关的请求语义。每个HTTP-GET和HTTP-POST都由一系列HTTP请求头组成，这些请求头定义了客户端从服务器请求了什么，而响应则是由一系列HTTP应答头和应答数据组成，如果请求成功则返回应答。<br />
　　HTTP-GET以使用MIME类型application/x-www-form-urlencoded的urlencoded文本的格式传递参数。Urlencoding是一种字符编码，保证被传送的参数由遵循规范的文本组成，例如一个空格的编码是"%20"。附加参数还能被认为是一个查询字符串。<br />
　　与HTTP-GET类似，HTTP-POST参数也是被URL编码的。然而，变量名/变量值不作为URL的一部分被传送，而是放在实际的HTTP请求消息内部被传送。</span></p>
<p style="text-indent: 21pt"><span style="font-size: 10pt">（1）get是<span style="color: #ff00ff">从服务器上</span><span style="color: #ff00ff">获取</span>数据，post是<span style="color: #ff00ff">向服务器传送</span>数据。</span></p>
<p style="margin-left: 51pt; text-indent: -30pt; tab-stops: list 51.0pt"><span style="font-size: 10pt"><span style="color: black">（1）<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp; </span></span><span style="color: black; font-family: 宋体">在客户端，</span><span style="color: black; font-family: Tahoma">Get</span><span style="color: black; font-family: 宋体">方式在通过</span><span style="color: black; font-family: Tahoma">URL</span><span style="color: black; font-family: 宋体">提交数据，数据</span><span style="font-family: 宋体">在</span><span style="color: #ff00ff">URL<span style="font-family: 宋体">中</span></span><span style="font-family: 宋体">可以看到；</span>POST<span style="font-family: 宋体">方式，数据放置在</span><span style="color: #ff00ff">HTML HEADER<span style="font-family: 宋体">内</span></span><span style="font-family: 宋体">提交。</span></span></p>
<p style="margin-left: 51pt; text-indent: -30pt; tab-stops: list 51.0pt"><span style="font-family: 宋体"><span style="font-size: 10pt">（2）&nbsp;对于get方式，服务器端用<span style="color: #ff00ff">Request.QueryString</span>获取变量的值，对于post方式，服务器端用<span style="color: #ff00ff">Request.Form</span>获取提交的数据。</span></span></p>
<p style="margin-left: 51pt; text-indent: -30pt; tab-stops: list 51.0pt"><span style="font-size: 10pt"><span style="color: black">（2）<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp; </span></span>GET<span style="font-family: 宋体">方式提交的数据最多<span style="color: #ff00ff"><span style="font-family: 宋体">只能有</span>1024<span style="font-family: 宋体">字节</span></span></span><span style="font-family: 宋体">，而</span>POST<span style="font-family: 宋体">则<span style="color: #ff00ff">没有此限制</span>。</span></span></p>
<p style="margin-left: 51pt; text-indent: -30pt; tab-stops: list 51.0pt"><span style="font-size: 10pt"><span style="color: black">（3）<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp; </span></span><span style="font-family: 宋体">安全性问题。正如在（</span><span style="font-family: ˎ̥">1</span><span style="font-family: 宋体">）中提到，使用</span><span style="font-family: ˎ̥"> Get </span><span style="font-family: 宋体">的时候，参数会<span style="color: #ff00ff">显示在地址栏上</span>，而</span><span style="font-family: ˎ̥"> Post </span><span style="font-family: 宋体"><span style="color: #ff00ff"><span style="font-family: 宋体">不会</span></span>。所以，如果这些数据是中文数据而且是非敏感数据，那么使用</span><span style="font-family: ˎ̥"> get</span><span style="font-family: 宋体">；如果用户输入的数据不是中文字符而且包含敏感数据，那么还是使用</span><span style="font-family: ˎ̥"> post</span><span style="font-family: 宋体">为好。</span></span></p>
<p style="margin-left: 51pt; text-indent: -30pt; tab-stops: list 51.0pt"><span style="font-family: 宋体"><font size="2">注：<font color="#3366ff">所谓安全的意味着该操作用于获取信息而非修改信息。幂等的意味着对同一<span style="font-size: 10pt; color: #3366ff; font-family: Verdana"> URL </span></font></font><span style="font-size: 10pt; color: #3366ff; font-family: 宋体">的多个请求应该返回同样的结果。完整的定义并不像看起来那样严格。换句话说，</span><span style="font-size: 10pt; color: #3366ff; font-family: Verdana">GET </span><span style="font-size: 10pt; color: #3366ff; font-family: 宋体">请求一般不应产生副作用。从根本上讲，其目标是当用户打开一个链接时，她可以确信从自身的角度来看没有改变资源。比如，新闻站点的头版不断更新。虽然第二次请求会返回不同的一批新闻，该操作仍然被认为是安全的和幂等的，因为它总是返回当前的新闻。反之亦然。</span><span style="font-size: 10pt; color: #3366ff; font-family: Verdana">POST </span><span style="font-size: 10pt; color: #3366ff; font-family: 宋体">请求就不那么轻松了。</span><span style="font-size: 10pt; color: #3366ff; font-family: Verdana">POST </span><span style="font-size: 10pt; color: #3366ff; font-family: 宋体">表示可能改变服务器上的资源的请求。仍然以新闻站点为例，读者对文章的注解应该通过</span><span style="font-size: 10pt; color: #3366ff; font-family: Verdana"> POST </span><span style="font-size: 10pt; color: #3366ff; font-family: 宋体">请求实现，因为在注解提交之后站点已经不同了（比方说文章下面出现一条注解）。</span></p>
<p><span style="font-size: 10pt">下面举一个简单的例子来说明它们的区别：</span></p>
<p><span style="font-size: 10pt">&lt;!-分别通过get和post方式提交表单--&gt; <br />
&lt;FORM ACTION="getpost.asp" METHOD="get"&gt; <br />
&lt;INPUT TYPE="text" NAME="Text" VALUE="</span><a href="http://wxf0701.cnblogs.com/" target="_blank"><span style="font-size: 10pt">http://wxf0701.cnblogs.com/</span></a><a href="http://bluesea.blogcup.com/" target="_blank"><span style="font-size: 10pt">/</span></a><span style="font-size: 10pt">&gt; <br />
&lt;INPUT TYPE="submit" VALUE="Get方式"&gt;&lt;/INPUT&gt; <br />
&lt;/FORM&gt; <br />
&lt;BR&gt; <br />
&lt;FORM ACTION="getpost.asp" METHOD="post"&gt; <br />
&lt;INPUT TYPE="text" NAME="Text" VALUE="</span><a href="http://wxf0701.cnblogs.com/" target="_blank"><span style="font-size: 10pt">http://wxf0701.cnblogs.com/</span></a><span style="font-size: 10pt">&gt; <br />
&lt;INPUT TYPE="submit" VALUE="Post方式"&gt;&lt;/INPUT&gt; <br />
&lt;/FORM&gt; <br />
&lt;BR&gt;</span></p>
<p><span style="font-size: 10pt">&lt;% If Request.QueryString("Text") &lt;&gt; "" Then %&gt; <br />
通过get方式传递的字符串是： "&lt;B&gt;&lt;%= Request.QueryString("Text") %&gt;&lt;/B&gt;"&lt;BR&gt; <br />
&lt;% End If %&gt; </span></p>
<p><span style="font-size: 10pt">&lt;% If Request.Form("Text") &lt;&gt; "" Then %&gt; <br />
通过Post方式传递的字符串是： "&lt;B&gt;&lt;%= Request.Form("Text") %&gt;&lt;/B&gt;"&lt;BR&gt; <br />
&lt;% End If %&gt; </span></p>
</span></span>
 <img src ="http://www.blogjava.net/fiele/aggbug/266770.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2009-04-21 15:56 <a href="http://www.blogjava.net/fiele/archive/2009/04/21/266770.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Javascript技巧</title><link>http://www.blogjava.net/fiele/archive/2006/11/16/81444.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Thu, 16 Nov 2006 02:02:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2006/11/16/81444.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/81444.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2006/11/16/81444.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/81444.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/81444.html</trackback:ping><description><![CDATA[<strong>报警信息显示在页面上的处理:</strong> <br />
在需要报警的文本处:&lt;SPAN id="message" STYLE="color:red"&gt;&lt;/SPAN&gt;<br />
给报警信息赋值:&nbsp;&nbsp;&nbsp;&nbsp;window.parent.record_handler.message.innerText = "警告信息";<br />
按钮启用/禁用的处理<br />
&nbsp; &lt;input type = "button" name="selebatch" class = "myBtn" onClick="select_on()" value = "批次选择"&nbsp; disabled&gt;<br />
&nbsp;&nbsp;&nbsp;启用按钮:<br />
&nbsp;&nbsp; window.parent.parent.record_handler.myform.selebatch.disabled=false;<br />
&nbsp; 禁用按钮:<br />
&nbsp;&nbsp;&nbsp;&nbsp;window.parent.parent.record_handler.myform.selebatch.disabled=true;<br />
<strong>每隔二十秒自动刷新页面:</strong><br />
&lt;meta http-equiv="refresh" content="20"&gt;<br />
<strong>javascript 字符串截取功能比较 <br />
</strong><br />
String.substr(N1,N2) 这个就是我们常用的从指定的位置(N1)截取指定长度(N2)的字符串; <br />
String.substring(N1,N2) 这个就有点特别了，它是先从N1，N2里找出一个较小的值，然后从字符串的开始位置算起，截取较小值位置和较大值位置之间的字符串,截取出来的字符串的长度为较大值与较小值之间的差。<br />
<br />
<strong>下拉框位置判断。<br />
</strong>&lt;select name="month_share" style="width:140"&nbsp; onchange="ChangePlanType();" &gt; <br />
&lt;%=DropdownList.getDropList("yymm","months","months","","","","ELOGISDBCON")%&gt;&lt;/select&gt;<br />
下拉框位置判断语句：myform.month_share.selectedIndex&nbsp;&nbsp; 从0开始。<br />
<br />
<strong>当页面不能刷新时,<br />
在<br />
</strong>&nbsp;&nbsp; window.parent.parent.record_list_d.location.reload();前增加<br />
&nbsp;&nbsp; window.document.location.replace("about:blank");<br />
&nbsp;&nbsp; 如:<br />
&nbsp; &nbsp;&lt;script language="javascript"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; window.document.location.replace("about:blank");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; alert("数据删除成功！");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; window.parent.parent.record_list_d.location.reload();<br />
&nbsp;&nbsp; &lt;/script&gt;<br />
<strong>HTML取值:<br />
</strong>&nbsp; &nbsp;&lt;td width="33%" id="strength_L"&gt;弱&lt;/td&gt;&nbsp;&nbsp;<br />
&nbsp; 取值:document.getElementById("strength_L").innerHTML&nbsp; 结果:弱<br />
&nbsp;&nbsp;CSS背景色更改:document.getElementById("strength_L").style.background="#FF0000";&nbsp; <br />
<img src ="http://www.blogjava.net/fiele/aggbug/81444.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2006-11-16 10:02 <a href="http://www.blogjava.net/fiele/archive/2006/11/16/81444.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>材料选择自动转到下一文本框</title><link>http://www.blogjava.net/fiele/archive/2006/11/11/80634.html</link><dc:creator>半导体</dc:creator><author>半导体</author><pubDate>Sat, 11 Nov 2006 13:51:00 GMT</pubDate><guid>http://www.blogjava.net/fiele/archive/2006/11/11/80634.html</guid><wfw:comment>http://www.blogjava.net/fiele/comments/80634.html</wfw:comment><comments>http://www.blogjava.net/fiele/archive/2006/11/11/80634.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fiele/comments/commentRss/80634.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fiele/services/trackbacks/80634.html</trackback:ping><description><![CDATA[		<p>
				<img src="C:\Documents and Settings\new\桌面\22.jpg" />
				<br />
				<br />
				<br />如图所示,类似这样的文本框.按一次TAB键就会自动跳转到最前面的复选框,</p>
		<p>那么用户可以在文本框的属性里增加&#160; tabIndex='1' 便可以让TAB键每次定位时都定位在顺序流的第一个文本框：如<br />inputfields[0] = "&lt;input name ='current_num' size='6' type = 'text' value='' tabIndex='1' '&gt;"; <br />也可以用回车键来实现<br />onKeypress='if(window.event.keyCode==13) event.keycode=9'<br /><br />方法是很简单,但是我找了很久才解决,本人不才.....<br /></p>
 <img src ="http://www.blogjava.net/fiele/aggbug/80634.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fiele/" target="_blank">半导体</a> 2006-11-11 21:51 <a href="http://www.blogjava.net/fiele/archive/2006/11/11/80634.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>