HTML VB 中的 Octothorpe

HTML Octothorpe in VB

我正在尝试通过 VB 打开我的 html 文档。代码如下:

 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles  Button1.Click
    Process.Start("file:///C:/Users/Michael/Desktop/Final/index.html#SL")
End Sub

我的问题是每次打开 html 文档时它都不会转到 Octothorpe(#SL),它只会打开这部分文件:///C:/Users/Michael/Desktop/Final/index.html 没有#SL。

请指教

谢谢

在 iexplore.exe 上使用 Process.Start,这样您就可以明确指定 URL 作为其参数。您需要指定默认浏览器才能正常工作。

System.Diagnostics.Process.Start("iexplore.exe", @"file:///C:/Users/Michael/Desktop/Final/index.html#SL")