<script language="javascript">
function fCopyToClicp(id){
 var a = document.getElementById(id);
 window.clipboardData.setData('text',a.value);
 alert("您的推广链接地址已成功复制!");
}
</script>推广链接:<input type="text" id="code1" onmouseover="this.select();" value='<%<asp:Literal ID="litUserLink" runat="server" ></asp:Literal>%>' size="50" />
<input type="button" value="复制" onClick="fCopyToClicp('code1');" />结果出现“/”应用程序中的服务器错误。未将对象引用设置到对象的实例。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。  堆栈跟踪: 
[NullReferenceException: 未将对象引用设置到对象的实例。]
   Hishop.Web.Components.UserDefault.AttachChildControls() +1217
   Hishop.Web.Controls.HtmlTemplatedWebControl.CreateChildControls() +45
   System.Web.UI.Control.EnsureChildControls() +87
   System.Web.UI.Control.FindControl(String id, Int32 pathOffset) +23
   System.Web.UI.Control.FindControl(String id) +12
   Hishop.Web.Controls.TemplatedWebControl.FindControl(String id) +18
   Hishop.Web.Components.UserTemplatedWebControl.OnLoad(EventArgs e) +25
   System.Web.UI.Control.LoadRecursive() +50
   System.Web.UI.Control.LoadRecursive() +141
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627-----------------------------------求如何完善方能正常使用,兼容Firefox。
PS:用文本区域 textarea 能正常显示,但会有滚条。