로컬 드라이브에 text
파일이 있습니다. 나는 그것의 내용을 새로운 탭에 보여주고 싶다.새 탭에서 텍스트 파일 열기
나는 1 다음
파일이
Response.Write("<script>");
Response.Write("window.open('C:\\MyFile.log', '_newtab');");
Response.Write("</script>");
새 탭에서 열기이 두하지만 데이터입니다 내부에 시도 2
string fileName = @"C:\MyFile.log";
Page.ClientScript.RegisterStartupScript(GetType(), "windowKey", "window.open('" + fileName + "');", true);
을 시도 시도 표시되지 않음
은 일부 검색 후, 나는이
FileStream MyFileStream = new FileStream(@"C:\MyFile.log", FileMode.Open);
long FileSize;
FileSize = MyFileStream.Length;
byte[] Buffer = new byte[(int)FileSize];
MyFileStream.Read(Buffer, 0, (int)MyFileStream.Length);
MyFileStream.Close();
Response.ContentType = "text/plain";
Response.AddHeader("content-disposition", "inline; filename=sample.txt");
Response.BinaryWrite(Buffer);
그것은 또한 내 aspx
페이지를 표시하고 그와 함께이 내 파일 만 따라 컨텐츠를 표시
그래서 내 질문 방법입니다 발견
@madalinivascu 좋아, 당신은 내가 당신은 내가이'link을 '시도에 오류를 가지고있다 @madalinivascu 다른 롤 –
를 지정 얼마나 말해 줄 수있는' 콘솔 '** 로컬 리소스를로드 할 수 없음 ** – madalinivascu
에 페이지를 링크처럼 당신이 HREF와의 링크를 이용해 내 길 –