在IE8中从命令行启动url时出现问题


0

如果我将以下网址直接粘贴到Internet Explorer的地址栏中

http://maps.google.com/maps?layer=c&cbll=56.18231,10.20435&cbp=12,70

显示相关的谷歌地图街景。

如果相反,我试试

start "" "http://maps.google.com/maps?layer=c&cbll=56.18231,10.20435&cbp=12,70"

这个网址显示,没有街景

https://www.google.com/maps/@/data=!3m3!1e1!3m1!2e0

仅当IE是默认浏览器时才会出现此问题。使用Chrome作为默认浏览器,在命令提示符下使用start命令时,也可以正确显示streetview。

什么可能出错?我也试过了

rundll32.exe url.dll,FileProtocolHandler http://maps.google.com/maps?layer=c&cbll=56.18231,10.20435&cbp=12,70

无济于事。

我正在设置的客户使用的是IE 8.较高的IE版本或Chrome没有问题


1
你是否可以更具体而不是start "" "" 有点奇怪如果start "" ""甚至推出一个网络浏览器更不用说在谷歌地图中的位置
barlop 2015年

该行,据说启动默认浏览器,是: start "" "http://maps.google.com/maps?layer=c&cbll=56.18231,10.20435&cbp=12,70"
user1030520 2015年

我应该补充一点:我为此设置的客户使用的是IE 8.高级IE版本或Chrome没有问题。
user1030520 2015年

1
根据OP的评论修正了问题。
DavidPostill

Answers:


0

尝试

start "" "http://maps.google.com/maps?layer=c&cbll=56.18231,10.20435&cbp=12,70"

这将启动文件http://maps.google.com/maps?layer=c&cbll=56.18231,10.20435&cbp=12,70这是一个网站,所以它将用Internet Explorer打开它第一组括号是程序你想要打开它但因为Internet Explorer是默认设置,第一组可以留空


这正是问题中的问题(格式不是很好 - 所以你看不到URL)。我已经解决了这个问题。
DavidPostill

多亏了这两个,我最初的问题确实很糟糕。@AlexanderRD:如果默认浏览器不是IE8,则您的解决方案有效。但我需要IE8的解决方案。
user1030520 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.