2011年6月11日 星期六

JavaScript C# 將網頁中的TextBox資料複製到剪貼簿中

在網頁中有 TextBox 與 Button 控制項,假如使用者在 TextBox 輸入完成後,按下Button,並不是把值帶到任何別的網頁或資料庫,只是把 TextBox 的值複製到 系統剪貼簿clipboard中,之後可以在任何網址列或文字文件把值在度貼上。

可以使用 JavaScript 的 window.clipboardData.setData 達成

C# 語法
this.Button1.Attributes.Add("onclick", @"javascript:window.clipboardData.setData('Text',document.getElementById('" + this.TextBox1.UniqueID + @"').value);");
VB.NET 語法
Me.Button1.Attributes.Add("onclick", "javascript:window.clipboardData.setData('Text',document.getElementById('" & Me.TextBox1.UniqueID & "').value);")

沒有留言:

張貼留言