在命令行中使用 Google Chrome 向本地文件 URL 添加参数

在命令行中使用 Google Chrome 向本地文件 URL 添加参数

我在尝试在 google-chrome 中打开本地文件时遇到了一些麻烦,因为它在 google chrome 中给了我一个奇怪的 URL,但在控制台中打印得很好。

这是我在控制台中得到的输出:

文件:///home/user/Questionnaire/initialFr.html?id=902

下面是我在 chrome 中获得的地址:

文件:///主页/用户/问卷/initialFr.html%3Fid=902

据我目前所知,这与 Chrome 转义“?”有关,因为它们必须在服务器端进行解释。有办法解决这个问题吗?

提前致谢

答案1

为了将参数传递给客户端 HTML 页面,当使用本地文件时,#应该使用哈希而不是问号?

因此,基本上:file:///home/user/Questionnaire/initialFr.html#id=902

相关内容