|
分類:[ASP.NET (C#)]
Visual Web Developper 2005 Express Edition(C#) にてWebアプリケーションを開発しています。
質問:マイクロソフトのofficeアプリケーションのpower pointにて作成したpptファイルを、別ウィンドウを開いて表示させたい。
コード(抜粋) (呼び出し元) //新たにウィンドウを開いて読み込む Session["displayDoc"] = "test.ppt"; string dispDocScript = "<script language='JavaScript'> window.open('Default.aspx', '_blank') <" + "/script>"; //JavaScriptの埋め込み ClientScript.RegisterStartupScript(this.GetType(), "dispDocPageStartup", dispDocScript);
[ Default.aspx.cs(呼び出される方)のコード] protected void Page_Load(object sender, EventArgs e) { //Session[]で渡されたファイルまたはページを表示する Response.Redirect(Session["displayDoc"].Tostring()); }
●不具合 上記コードですが、開発サーバー上では正常にpptファイルを表示できます。 (それなのに)リモートサーバー上では一瞬ウィンドウが開きかけるのですが、pptのファイルを表示することなくウィンドウが閉じてしまいます。
どのように対処したらよいのか、ご教授をお願いいたします。
|