2013-04-11 15 views
0

我使用的RoboHelp 9.從Web應用程序創建一個WebHelp的內容目錄,我試圖用他們的CSH的JavaScript API來顯示特定的幫助頁面:的RoboHelp CSH總是轉到第一個幫助

RH_ShowHelp(0, "WebHelp/index.htm>MainWindow", HH_HELP_CONTEXT, <some map id>); 

問題是,得到的彈出總是顯示第一個幫助主題,無論是地圖的ID我傳遞的。爲RoboHelp項目創建的映射文件是否需要包含在生成的WebHelp目錄中的某個位置?我認爲RoboHelp會處理包括生成內容中所需的任何內容。

我認爲更有可能的是,我在生成的地圖文件/ IDS地方搞砸了。要生成地圖的ID,我做了以下內容:

  • 創建一個新的地圖文件
  • 雙點擊它來打開地圖文件窗口
  • 選擇了從右側列表塊(所有主題和幫助部分)
  • 點擊了「自動生成」

是否有進一步的步驟我需要遵循之前CSH是否行得通呢?

回答

0

你使用你的內容目錄中公佈的輸出(不生成的輸出)?

如果沒有幫助,您可以使用簡單的鏈接這樣的,這幫助幫助框架打開指定的話題:

http://example.com/WebHelp/index.htm#someSubfolderThatIsAChildOfTheRootHelpFolder/theTopicYouWant.htm 
0

或許你忘了,包括在生成的輸出映射文件的。 這是在內容類別下的Web幫助中完成的。

然後,您可以指定在最後一個參數RH_ShowHelp欄目號碼。