0

Flare アプリケーションを統合する際に、JavaScript メソッドを使用しようとしています。以下は、提案されたアプローチです。これを使用している間、常にドキュメントを新しいウィンドウではなく新しいタブで開いています。これを新しいタブではなく新しいウィンドウで開くことができるように、JSにアプローチはありますか。

参照: http://webhelp.madcapsoftware.com/flare11/Content/CSH/HTML5_CSH_Calls/CSH_Calls_HTML5_Developers.htm?Highlight=developers

<input type="button" value="Open Help System" onclick="MadCap.OpenHelp(ID, skin name, search string, first pick search string value );" />
4

3 に答える 3

0

調べてみると、スキン名はターゲット ウィンドウ オブジェクトを指定します。

ありがとう

于 2015-08-04T07:38:38.670 に答える
0

後に続く人にとっては、JS 呼び出しを行うときに使用できるさまざまな要素を理解することが重要です。これは、ドキュメントから理解するのは簡単なことではありません。

onclick="MadCap.OpenHelp(ID, skin name, search string, first pick search string value );"

これIDは、Flare のエイリアス エディターで割り当てた CSH ID です。これは、ID または値のいずれかです (これは奇妙ですが、本当です)。

skin name、含めたいスキンのファイル名ですが、拡張子ではありません。したがって、プロジェクトにmy html5 skin.flsknファイルがある場合は、次のように入力しますmy html5 skin。(スキン名にスペースを使用しないでください...ただし、この場合の機能には実際には影響しません。)

したがって、CSHID が 1234 のトピックへのリンクを作成し、ターゲットに関連付けられたデフォルトのスキンを使用する場合は、次のようにします。

onclick="MadCap.OpenHelp(1234);"

CSHID が 1234 のトピックへのリンクを作成し、スキン specialskin.flskn を使用する場合は、次を使用します。

onclick="MadCap.OpenHelp(1234,specialskin);"

これが将来の誰かの状況を明確にすることを願っています。

于 2016-05-12T22:48:43.180 に答える