我一直有一个噩梦获得一种方法来打开文件的工作,直到我在Chrome中测试过程,并发现它的工作,所以它只能是一个IE内的问题。不幸的是,有些用户肯定会使用IE,所以我仍然需要解决这个问题。下面是我得到了什么:打开文件 - Chrome浏览器和IE浏览器
Protected Sub OpenFile(filePath As String)
If dlCvFlName Is Nothing Or dlCvFlPath Is Nothing Then
lblError.Text = 'The Candidate does not have a CV uploaded'
Else
Dim script As String = "window.open('" & filePath & "', 'Popup', '_newtab');"
Page.ClientScript.RegisterStartupScript(Me.[GetType](), "open", script, True)
End If
End Sub
OpenFile("www.domain.com/file/document.doc")
当我在Chrome运行此文件被成功打开,但绝对没有发生在IE浏览器...
请帮助...?
您是否尝试将http://添加到filePath? – Alexander
是的,我在实际的代码中,我忘了把它放在这里...虽然它在Chrome中工作正常,但它现在真的让我感到困扰... – Sultan