none
網頁出pdf時如何秀訊息? RRS feed

  • 問題

  • DEAR ALL

    我的網頁要出pdf,但資料需要整理時間,不想讓使用者看著網頁都沒動作,所以用javascrip秀個訊息"資料處理中,請稍候!!"

    後端程式如下:

               ' 直接出pdf檔
                With Response
                    .Expires = -1
                    .Buffer = True
                    .Clear()
                    ' 直接出pdf檔
                    .ContentType = "application/pdf"
                    .HeaderEncoding = System.Text.Encoding.GetEncoding("BIG5")
                    .AddHeader("Content-disposition", "attachment;fileName=" & HttpUtility.UrlEncode(PdfName & ".pdf"))
                    .WriteFile(PathPdfName)
                    .Flush()
                    .Clear()
                    ' 刪除暫存的pdf檔
                    If My.Computer.FileSystem.FileExists(PathPdfName) Then
                        My.Computer.FileSystem.DeleteFile(PathPdfName)
                    End If
                    .End()
                End With

    pdf出來了等使用者做動作,所以 "資料處理中,請稍候!!" 就清不掉了.

    我目前做法是一個按鈕處理資料秀訊息不出pdf可以清訊息,按另一個鈕再出pdf,感覺很怪..

    不知各位前輩如何處理這樣問題?

    感恩,謝謝指點..



    • 已編輯 王振賢 2021年10月9日 下午 01:13
    2021年10月9日 下午 01:12

所有回覆