首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RoboHelp CSH总是转到第一个帮助页面。

RoboHelp CSH总是转到第一个帮助页面。
EN

Stack Overflow用户
提问于 2013-04-11 18:54:25
回答 2查看 1.4K关注 0票数 0

我有一个使用WebHelp 9创建的RoboHelp内容目录。在一个web应用程序中,我试图使用它们的CSH JavaScript API显示特定的帮助页:

代码语言:javascript
复制
RH_ShowHelp(0, "WebHelp/index.htm>MainWindow", HH_HELP_CONTEXT, <some map id>);

问题是,结果弹出总是显示第一个帮助主题,而不管我传递的地图id是什么。是否需要将为RoboHelp项目创建的映射文件包含在生成的WebHelp目录中?我认为RoboHelp将处理生成的内容中所需的任何内容。

我认为更有可能的是,我在生成映射文件/ in方面搞砸了。为了生成映射I,我执行了以下操作:

  • 创建了一个新的地图文件
  • 双击它以打开地图文件窗口
  • 从正确的列表块(所有主题和帮助部分)中选择所有内容
  • 点击“自动生成”

在CSH开始工作之前,我还需要采取更多的步骤吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-09-06 11:56:36

也许您忘了在生成的输出中包含映射文件。这是在Web帮助下在内容类别下完成的。

然后,可以在RH_ShowHelp的最后一个参数中指定主题号。

票数 0
EN

Stack Overflow用户

发布于 2013-05-21 14:06:11

您是否在内容目录中使用已发布的输出(而不是生成的输出)?

如果这没有帮助,您可以使用像这样的简单链接,这些链接在帮助框架中打开指定的主题:

代码语言:javascript
复制
http://example.com/WebHelp/index.htm#someSubfolderThatIsAChildOfTheRootHelpFolder/theTopicYouWant.htm
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15956613

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档