首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Madcap Flare JavaScript方法,打开帮助文档是新窗口而不是新标签

Madcap Flare JavaScript方法,打开帮助文档是新窗口而不是新标签
EN

Stack Overflow用户
提问于 2015-08-04 14:31:30
回答 3查看 827关注 0票数 0

在集成Flare应用程序时,我尝试使用JavaScript方法。下面是建议的方法。当我使用这个的时候,我总是让文档在一个新的标签页而不是一个新的窗口中打开。在JS中有什么方法可以让我在新窗口而不是新选项卡中打开它吗?

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

代码语言:javascript
复制
<input type="button" value="Open Help System" onclick="MadCap.OpenHelp(ID, skin name, search string, first pick search string value );" />
EN

回答 3

Stack Overflow用户

发布于 2015-08-04 14:33:03

不,这是浏览器配置。一个新的标签“是”一个新的窗口。它只是为你组织得很好。

不过,您可以创建弹出窗口。查看jquery ui对话框:http://jqueryui.com/dialog/

票数 0
EN

Stack Overflow用户

发布于 2015-08-04 15:38:39

弄清楚,皮肤名称指定了目标窗口对象。

谢谢

票数 0
EN

Stack Overflow用户

发布于 2016-05-13 06:48:43

对于后面的人来说,理解在进行JS调用时可以使用的不同元素很重要--从文档中理解这不是一件容易的事情。

代码语言:javascript
复制
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的主题的链接,并且要使用绑定到目标的默认外观,则可以使用:

代码语言:javascript
复制
onclick="MadCap.OpenHelp(1234);"

如果要创建指向CSHID为1234的主题的链接,并且要使用皮肤specialskin.flskn,则应使用:

代码语言:javascript
复制
onclick="MadCap.OpenHelp(1234,specialskin);"

我希望这能为将来的某些人澄清情况。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31802207

复制
相关文章

相似问题

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