2014年6月18日水曜日

PhoneGapはApache Cordovaの派生?

PhoneGapはApache Cordovaの派生?

Adobeと Apache どっちがいいのか?

IE11で添付ファイルがdownload出来ない

現象
IE11で添付ファイルがdownload出来ない

IE9では、downloadが出来る


原因
IE9とIE11のダウンロードの動作が違うらしい

IE11ではNGコード
            Response.Clear();
            Response.AddHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(OrgFile));
            Response.ContentType = "application/octet-stream";
            Response.TransmitFile(ConfigurationManager.AppSettings["TravelExpensesAttachedFile"].ToString() + "/" + UpFile);
            Response.Flush();
            Response.Close();


IE11でOKコード
            Response.Clear();
            Response.AddHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(OrgFile));
            Response.ContentType = "application/octet-stream";

            Response.Flush();
            Response.WriteFile(Server.MapPath(ConfigurationManager.AppSettings["SalesManReportAttachedFile"].ToString() + "/" + UpFile));
            Response.End();


違いは、最後がCloseでは無く、Endで終了している

2014年6月3日火曜日

キーボードエミュレーション

キーボードエミュレーション
またの名をキーボードマクロとも言う
うちの会社では、猫の子と呼ばれている

VBScriptで実装

Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run "iexplore.exe http://jpwin05/japan/receive/webservice/UnmatchSendMail.html"
WScript.Sleep 1000
objShell.SendKeys "%{F4}"