【问题标题】:Problem with IE8 web acceleratorIE8网络加速器的问题
【发布时间】:2010-04-15 11:05:05
【问题描述】:

我尝试为 IE8 创建一个网络加速器。我原来的 XML 文件是:

<?xml version="1.0" encoding="utf-8" ?>
<os:openServiceDescription xmlns:os="http://www.microsoft.com/schemas/openservicedescription/1.0">
  <os:homepageUrl>http://localhost:3090</os:homepageUrl>
  <os:display>
    <os:name>My web accelerator</os:name>
    <os:icon>http://localhost:3090/favicon.ico</os:icon>
  </os:display>
  <os:activity category="Find">
    <os:activityAction context="selection">
      <os:execute method="get" action="http://localhost:3090/Store/SearchResults.aspx?Pattern={selection}" />          
    </os:activityAction>
  </os:activity>
</os:openServiceDescription>

它工作正常,但是当我尝试添加“预览”功能时,IE8 报告了错误消息:“加速器信息有问题。” 修改后的 XML 文件为:

<?xml version="1.0" encoding="utf-8" ?>
<os:openServiceDescription xmlns:os="http://www.microsoft.com/schemas/openservicedescription/1.0">
  <os:homepageUrl>http://localhost:3090</os:homepageUrl>
  <os:display>
    <os:name>My web accelerator</os:name>
    <os:icon>http://localhost:3090/favicon.ico</os:icon>
  </os:display>
  <os:activity category="Find">
    <os:activityAction context="selection">
      <os:execute method="get" action="http://localhost:3090/Store/SearchResults.aspx?Pattern={selection}" />
      <os:preview action = "http://localhost:3090/OpenService/Accelerator.aspx" method = "get">
        <os:parameter name="q" value="{selection}" type="text" />
      </os:preview>
    </os:activityAction>
  </os:activity>
</os:openServiceDescription>

添加的 XML 片段有什么问题?

【问题讨论】:

    标签: internet-explorer-8 ie-developer-tools


    【解决方案1】:

    问题解决了。 由于某些未知原因,IE8 不支持将“localhost”作为操作属性中链接的目标域。我已经替换了所有指向非本地域名的链接,它开始工作了。不幸的是,从那时起,我就无法像在 Visual Studio Development Web Server 下那样有效地调试我的 Web 加速器了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-06-26
      • 2011-04-20
      • 1970-01-01
      • 1970-01-01
      • 2011-03-11
      • 2011-08-15
      • 2011-07-24
      相关资源
      最近更新 更多