發表文章

目前顯示的是 7月, 2016的文章

javascript window close event confirm

當瀏覽器關閉的時會先呼叫,不會直接關閉。 window.onbeforeunload = function (e) {     e = e || window.event;     // For IE and Firefox prior to version 4     if (e) {         e.returnValue = 'Any string';     }     // For Safari     return 'Any string'; };  Here is a working  jsFiddle

Put 參數傳送方法

I was trying to do this the easy way with C#, but apparently that is not the tool of choice from looking at the code samples :) private bool PutData(string sURL, string sData, out string sResponse) { try { System.Text.UTF8Encoding encoding = new System.Text.UTF8Encoding(); byte[] arr = encoding.GetBytes(sData); HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(sURL); request.Credentials = new NetworkCredential(" ", " "); request.Method = "PUT"; request.ContentType = "text/xml"; request.ContentLength = arr.Length; Stream dataStream = request.GetRequestStream(); dataStream.Write(arr, 0, arr.Length); dataStream.Close(); HttpWebResponse response = (HttpWebResponse)request.GetResponse(); Stream respStream =

C#, WebRequest PUT, and XML

I was trying to do this the easy way with C#, but apparently that is not the tool of choice from looking at the code samples :) private bool PutData(string sURL, string sData, out string sResponse) { try { System.Text.UTF8Encoding encoding = new System.Text.UTF8Encoding(); byte[] arr = encoding.GetBytes(sData); HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(sURL); request.Credentials = new NetworkCredential(" ", " "); request.Method = "PUT"; request.ContentType = "text/xml"; request.ContentLength = arr.Length; Stream dataStream = request.GetRequestStream(); dataStream.Write(arr, 0, arr.Length); dataStream.Close(); HttpWebResponse response = (HttpWebResponse)request.GetResponse(); Stream respStream =