我有一個SQL數據讀者,它有一堆路徑。 我需要打開瀏覽器上的多個彈出窗口/多個選項卡。 所以,我想通過我的DataReader循環並做了ClientScript.RegisterStartupScript 但代碼完成後沒有打開......通過asp.net在javascript中打開多個彈出窗口
這裏是我的代碼:
While r.Read()
ClientScript.RegisterStartupScript(Me.GetType, "popup" + counter.ToString(), "window.open('" + CType(r("AttachmentLink"), String) + "','_blank' + new Date().getTime(),'menubar=no')", True)
counter += 1
End While
我把手錶和我的讀者。不包含我想要的數據,但沒有彈出窗口打開:(
編輯
這裏是我的數據庫的AttachmentLink列一些樣本數據:
\\myserver\myfolder\1.pdf
\\myserver\myfolder\mydoc.doc
\\myserver\myfolder\myimage.jpg
實際的鏈接是儲存在我們的網絡上的本地文件服務器...
幾乎我認爲,問題是r(「AttachmentLink」)是指像「\\ myserver \ attachments \ mydoc.doc」這樣的本地服務器上的文件,所以當我這樣做時,我得到一個未找到,因爲我認爲它翻譯主機到http:// localhost:80/myserver/myfolder/mypdf.pdf – oJM86o
Ahhhh ...可以解釋很多...:P –
有沒有辦法解決這個問題? – oJM86o