【问题标题】:IE Com Object, Difference between methods .Navigate and .Navigate2IE Com 对象,方法 .Navigate 和 .Navigate2 之间的区别
【发布时间】:2011-05-31 02:25:03
【问题描述】:

$ie.Navigate("URL")$ie.Navigate2("URL")有什么区别

获取会员 说:

Navigate       Method    void Navigate (string, Variant, Variant, Variant, Variant)  
Navigate2      Method    void Navigate2 (Variant, Variant, Variant, Variant, Variant)

示例代码:

$ie = New-Object -ComObject InternetExplorer.Application
$ie.visible = $true

$ie.Navigate("www.stackoverflow.com")
#or
$ie.Navigate2("www.stackoverflow.com")

【问题讨论】:

    标签: internet-explorer com powershell object powershell-2.0


    【解决方案1】:

    区别在于第一个参数URL。这是 MSDN 所说的:

    Navigate Method

    URL:一个字符串表达式,计算为要显示的资源的 URL、完整路径或通用命名约定 (UNC) 位置和名称。

    Navigate2 Method

    URL:一个变量或表达式,其计算结果为要显示的资源的 URL、文件位置的完整路径或表示 Shell 命名空间中的文件夹的 PIDL。

    ...

    此方法扩展了 Navigate 方法以允许 Shell 集成;但是,此方法不会使 Navigate 过时。原始方法仍可用于 URL 导航。

    【讨论】:

      猜你喜欢
      • 2011-03-04
      • 2012-01-12
      • 2011-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-13
      • 1970-01-01
      相关资源
      最近更新 更多