insertAdjacentHTML Method


Inserts the given HTML text into the element at the location.

Syntax

object.insertAdjacentHTML(sWhere, sText)

Parameters

sWhere Required. String that specifies where to insert the HTML text, using one of the following values:
beforeBegin Inserts sText immediately before the object.
afterBegin Inserts sText after the start of the object but before all other content in the object.
beforeEnd Inserts sText immediately before the end of the object but after all other content in the object.
afterEnd Inserts sText immediately after the end of the object.
sText Required. String that specifies the HTML text to insert. The string can be a combination of text and HTML tags. This must be well-formed, valid HTML or this method will fail.

Return Value

No return value.

Remarks

If the text contains HTML tags, the method parses and formats the text as it is inserted.

You cannot insert text while the document is loading. Wait for the onload event to fire before attempting to call this method.

When using the insertAdjacentHTML method to insert script, you must include the DEFER attribute in the script element.

Example

This example uses the insertAdjacentHTML method to insert script into the page.

var sHTML="<input type=button onclick=" +
"go2()" + " value='Click Me'><BR>"
var sScript='<SCRIPT DEFER>'
sScript = sScript +
'function go2(){ alert("Hello from inserted script.") }'
sScript = sScript + '</script' + '>';
ScriptDiv.insertAdjacentHTML("afterBegin",sHTML + sScript);
 

See Also

innerHTML, insertAdjacentText, outerHTML



object.insertAdjacentHTML(sWhere,   sText)  
   
  在object标签内的指定位置插入HTML代码  
  sWhere:插入位置  
  如果object为<div>  
  beforeBegin   在object标签的前端           (在<div>之前)  
  afterBegin     在object标签里的最前端   (在<div>之后)  
  beforeEnd     在object标签里的最后端     (在</div>之前)  
  afterEnd   在object标签的后面             (在</div>之后)  
  sText   要插入的HTML代码  









 

=======================================

C#
 <%@   Page   language="c#"   Codebehind="uploadFile.aspx.cs"   AutoEventWireup="false"   Inherits="OneForm.uploadFile"   %>   
  
<!DOCTYPE   HTML   PUBLIC   "-//W3C//DTD   HTML   4.0   Transitional//EN"   >   
  
<HTML>   
  
<HEAD>   
  
<title>uploadFile</title>   
  
<meta   content="Microsoft   Visual   Studio   7.0"   name="GENERATOR">   
  
<meta   content="C#"   name="CODE_LANGUAGE">   
  
<meta   content="JavaScript"   name="vs_defaultClientScript">   
  
<meta   content="http://schemas.microsoft.com/intellisense/ie5"   name="vs_targetSchema">   
  
<LINK   href="css/css.css"   type="text/css"   rel="stylesheet">   
  
<script   language="JavaScript">   
          
function   addFile()   
          
{   
          
var   str   =   '&nbsp;&nbsp;&nbsp;<INPUT   type="file"   size="50"   NAME="File"     class="box_m"><br>'   
          document.getElementById('MyFile').insertAdjacentHTML(
"beforeEnd",str)   
          }
   
  
</script>   
  
<meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">   
  
</HEAD>   
  
<body   bgColor="#939ba2"   leftMargin="4"   topMargin="0">   
  
<table   width="600"   align="center">   
  
<tr>   
  
<td   height="18"></td>   
  
</tr>   
  
<tr>   
  
<td>   
  
<form   id="FileUp"   method="post"   encType="multipart/form-data"   runat="server">   
  
<table   class="3dup"   height="87"   cellSpacing="0"   cellPadding="0"   width="460"   align="center"   border="0">   
  
<tr>   
  
<td   colSpan="3">&nbsp;</td>   
  
</tr>   
  
<tr>   
  
<td   colSpan="3">   
  
<div   align="center">上传录入文字文档<br>   
  
<hr>   
  
</div>   
  
</td>   
  
</tr>   
  
<tr>   
  
<td   height="20">   
  
<div   align="left"><FONT   face="宋体">&nbsp;项目名称:</FONT></div>   
  
</td>   
  
<td   colSpan="2"   height="20"><asp:label   id="pname"   runat="server"   ForeColor="White"></asp:label><asp:label   id="pid"   runat="server"   Visible="False"></asp:label></td>   
  
</tr>   
  
<tr>   
  
<td   width="69"   height="20">   
  
<div   align="left"><FONT   face="宋体">&nbsp;&nbsp;&nbsp;员:</FONT></div>   
  
</td>   
  
<td   width="391"   colSpan="2"   height="20"><asp:label   id="iman"   runat="server"   ForeColor="White"></asp:label></td>   
  
</tr>   
  
<tr>   
  
<td   align="middle"   colSpan="3"   height="20">   
  
<hr>   
  
<input   class="mybutton"   onclick="addFile()"   type="button"   value="增加上传文件">   &nbsp;   
  
<input   class="mybutton"   id="reset"   type="reset"   value="重新设置"   runat="server">   &nbsp;   
  
<asp:button   id="Button1"   runat="server"   CssClass="mybutton"   Text="立即上传"></asp:button>&nbsp;   
  
<input   class="mybutton"   onclick="history.back();"   type="button"   value="   返   回   "   name="Button">   
  
<br>   
  
<hr>   
  
<P   id="MyFile">&nbsp;&nbsp;   <INPUT   class="box_m"   type="file"   size="50"   name="File">   
  
<br>   
  
</P>   
  
</td>   
  
</tr>   
  
<tr>   
  
<td   colSpan="3">&nbsp;   
  
</td>   
  
</tr>   
  
<tr>   
  
<td   colSpan="3"></td>   
  
</tr>   
  
</table>   
  
</form>   
  
</td>   
  
</tr>   
  
</table>   
  
</body>   
  
</HTML>   

注意:还有2个方法:
oElement = object.insertAdjacentElement(sWhere, oElement)
object.insertAdjacentHTML(sWhere, sText)
用法基本一样。
posted @ 2006-11-10 11:03 永不言败 阅读(486) 评论(0) 编辑
关键词:Jquery,asp.net 2.0 ,数据控件
主要功能,简化代码,实现在删除功能之前弹出对话框提示。

asp.net2.0数据控件中,很多都有删除功能的, 通常我们在删除操作之前都会提示用户。按照以前的方式,我们是在控件LinkButton 之前写上自定义的属性OnClick,现在有了jQuery,我可以这样实现。代码只支持LinkButton删除方式,还不支持Button!
 /// <summary>
    
///  操作时弹出对话框,需要Jquery支持
    
/// </summary>
    
/// <param name="message"></param>
    
/// <param name="hreftext"></param>

    public static void ConfirmCommandMessageUseJquery(Page page,string message, string commandType)
    
{
        
string js = "$(document).ready(function(){  var arr = $(\"a\"); arr.each(function(){ var s = this.href; if(s.indexOf(\"" + commandType + "\")!=-1)  {  $(this).click(function(){ return confirm('" + message + "'); });} });  });";

        ClientScriptManager cs 
= page.ClientScript;
        
if (!cs.IsStartupScriptRegistered("jqueryDelete"))
        
{
            cs.RegisterStartupScript(
typeof(Page), "jqueryDelete", js, true);
        }

    }

 protected void Page_Load(object sender, EventArgs e)
    
{
        ClientScriptManager cs 
= Page.ClientScript;
        
if (!cs.IsClientScriptIncludeRegistered(typeof(Page), "jquery")) //注册jquery
        {
            cs.RegisterClientScriptInclude(
typeof(Page), "jquery", ResolveUrl("~/js/jquery.js"));
        }

    }
页面调用
 JScript.ConfirmCommandMessageUseJquery(this"确定删除用户,删除用户会删除用户其他相关的记录,请小心操作!""Delete");


关于Jquery的使用,请浏览官方网站
www.jquery.com
posted @ 2006-11-10 09:22 永不言败 阅读(717) 评论(0) 编辑

飞机要起飞了,就要离开深圳这个让我留恋而又失望的城市,虽然心情有些复杂,但离去是最好的选择。深圳是一个缺乏包容的城市,特别是穷人,没有立足之地,为此,惟选择离去。

在深圳10年时间,辛苦劳作到今天,存款百万。来深圳的时候25岁,今年已经35岁了,青春年华已奉献于深圳。

功成、身退、天之道也。

拥有百万,对我来说,已经很满足了。最初的目标是挣到50万,现在已经超过了一半,虽然一百万元在深圳买不到一套象样的房子,但我感觉已是功德圆满了,人要懂得知足,知足常乐嘛!

刚到深圳的时候,意气风发,希望自己能够大有作为。虽然我知道,象自己这样的大学毕业生比比皆是,但敢于想象自己的未来,在深圳这样充满机遇的城市里,我有着十足的信心。

来深圳的第一份工作,是在关外一家台资家具企业做设计师,有吃有住,月薪800元,我感觉很不错,因为来深圳之前上班月薪才400元,现在足足翻了一番,当时的心情是何等的惬意!后来我才知道,800元的工资在深圳实在太低,但只要好好干,加薪的机会实在太多,没有上限,只要你有能力,月薪8万也有可能。台资工厂没有休息日,每天早晨上班打卡,到晚上下班打卡,时间总共16个小时,中午只有一个小时的吃饭时间。就这样,在这个工厂辛苦干了3个月,我决定到特区内发展,听人说那边的待遇很高,象我这样水平的设计师,薪水至少3000元,为此,所以我选择离去。

第二份工作在福田区一家设计公司做平面设计师。试用期月薪1500元,薪水基本又翻一番。做设计很辛苦,有时为了赶单,通宵不能睡觉,熬夜加班如同家常便饭。就这样不分黑夜白昼的工作,身体变的很差,176CM身高的我,体重才106斤,骨瘦如柴。

1998年,网络行业兴盛起来,我对网络非常感兴趣,就去学习网页设计,以自己扎实的设计基础,很快精通了网页设计。之后跳槽到当时深圳一家很大的网络公司做网页设计师,月薪一下子可以拿到6000元,我们工作是按量提成,一个月下来可以拿到1万多元。

在深圳虽说工资高了很多,但开销确是很大。要寄钱给家里、读书的妹妹还需要我来支持;平时朋友一起请客吃饭、唱歌这些开支没法少掉;租房子,水电费;加上日用其它开支,已经占用薪水的30%了。

2001年,和朋友共同出资开了一家设计工作室。苦心经营,但每月除去房租、税金、人员工资、其它开支,盈余也不是很大。一路艰辛走来,也总算跨入百万富翁的行列。
可是,前面的路更迷茫!

很早就想在深圳买一套房子,有个固定的住处,也可以接父母来深圳居住,让父母感受下深圳的生活。刚来深圳的时候,哪有钱去买房子或者付个首期,拥有一套属于自己的房子只能是个梦想。
 
后来,同女朋友计划先积累些钱付个首期供一套小居室,不要再蜗居在农民房中。我们看过一些房子,满意的至少也要付十多万首期,看着自己辛苦积累的这点血汗钱,实在不忍一下子拿出去。就在准备购房的时候,有次和一个朋友家聊天谈及房子,朋友认为:房子可以不要急于去买,应该储些钱来开公司或做其它,不然一旦付了首期,就会被捆绑在房子上面,永无出头之日。我认同了朋友的观点,放弃了买房,之后,就伙同朋友开了设计工作室,走上创业之路。

有了一百万存款的时候,房子的问题再次摆在了面前。我是已经35岁的人了,应该尽快结婚,完成父母之愿。但结婚应该有套象样的房子,和女友再次踏上看房之路。我们认为,既然买房子,就应该买好点的,双方父母也好来住些日子,太小的房间怎么能行;如果结婚有了孩子,孩子长大需要自己的房间,空间太小怎么能行;生活需要质量,宽敞的房间让人心情也会好些,所以我们打算买套大点的房子。

我们看了很多房子,对一套159平方米的房子非常满意,但每平方价格要一万多元,共计170万元,如果首付100万,贷款70万,按揭10年,每月需要支付银行1万多元(银行利息大概30多万)。房子需要装修,这么大的房子,最简单的装修也需要10万,如果买全电器,家具等稍有奢侈,需要20万元。
天啊,需要这么多钱啊!

如有了房,双方父母都可以来深圳居住了,宽敞的客厅,一家人其乐融融,如果增添一个可爱的孩子,实在是太美妙的生活了。但我没有办法想下去,老人需要赡养,未来的孩子要读书,需要太多的钱,而且还要背负沉重的贷款,10年还完房款之后,已经45岁。如果生意做的不顺利,无力还款,或许要流落街头,谁能够保证自己的事业永远顺利?

我们也曾打算过买套小点的房子,但我们很希望父母来深圳一起居住。读书的时候,父母省吃俭用,供我们读书,现在我们应该让父母享受下生活了,没有这点孝心,还是人吗?

2居室的90个平方,也要近乎一百万,如果选择深圳关外,价格是便宜了点,但有太多的不方便,生活质量会严重下降。关外塞车现象非常严重,如果买台汽车,是不小的开支,不然时间只能消耗在公交车上。
 
深圳的房子太贵了!

听到国家出台政策调控房价的消息,非常兴奋,以为房价下跌,购房有望,但盼了一年,房价没跌反升,我绝望了。虽然无数次诅咒黑心的地产商,责骂政府无能、官商勾结,但又有什么用呢?

深圳虽好,不是穷人呆的地方,我虽然拥有百万,但在深圳仍然是一个穷人,一套房子都买不起啊。

离开深圳的念头,是今年国庆回趟老家,家乡的变化让我惊诧,同时让我做出决定,离开深圳,回到家乡!
家乡近来经济发展的不错,市区繁荣、交通畅通、空气清新,最重要是房价便宜。我看了一套漂亮的别墅,面积为240平方,只要30万元,豪华装修也仅仅需要几万元。而且有宽大美丽的院落,可以种花栽树,一家人生活在此,是何等的美妙。

如果买下这套房子,父母不用长途跋涉来到深圳,不用担心不够住,没有沉重的负担,所有在深圳的一切问题都迎刃而解,而且,还可以有剩余的资金去投资,这里的竞争没有深圳激烈,但充满着机会。在我们家乡,拥有百万是很牛的人了!

宁为鸡口,不为牛后,不要做深圳的穷人。

我何尝不想安家深圳?如果在深圳有一套满意的房子,将付出多大的代价?要用今生来换取啊!值得吗?为了轻松的活着、为了开心的活着,只有离去。

人生中是在不断的选择取舍,就象以前离开家乡来到深圳一样。

我很满足了,因为我拥有百万。想起很多同事、朋友,依然在打工,每月领着一份微薄的薪水,如果每月按5000的薪水,积累百万需要20年时间。5000元的工资在深圳已经算很高了,何况很多同事、朋友月薪是低于5000元的。不能跟真正的有钱人去比,看周围的朋友就知道自己是混的还不错,10年时间就拥有百万啊。
 
感觉自己是幸运,35岁就拥有百万。很多人付完房屋贷款,或许就已经50岁了,不要说50岁,35岁的人在深圳就很难找工作了,没有工作,就不能生存,空有一套房子又如何?难道你不赡养老人?不要孩子?孩子不要读书?不要应酬?不要旅游娱乐?不要保健医疗?什么都不要,活着还有什么意义?

在深圳,多少人为了一套房子,处于水深火热之中,这一切的一切,都被深圳的光环所遮掩!来深圳打工的人啊,不要以为在深圳可以收获更多,其实,一套房子足以榨干你一生的所有血汗。成功的机遇只属于少数人,不要过多的幻想美好。

归乡的飞机就要起飞了,就要离开生活10年的深圳了。
 
再见啦!深圳,不是我要离开你,是你无情的拒绝了我啊,以后,会经常来看望你的!

飞机已在云端……

再见了,深圳!
 
深圳,再见!

posted @ 2006-11-10 09:08 永不言败 阅读(197) 评论(1) 编辑