【问题标题】:Is it possible to detect the change of page in InDesign using CEP/ExtendScript/JS?是否可以使用 CEP/ExtendScript/JS 检测 InDesign 中的页面更改?
【发布时间】:2021-12-27 19:06:42
【问题描述】:

我目前正在 InDesign 上创建一个插件,我想知道是否可以检测用户是否更改了页面?

我在网络和文档中进行了搜索,发现了一些事件,但没有我感兴趣的。

我想过存储用户的当前页面,一般检测应用程序中是否有点击事件(因为有几种切换页面的方法)并检索当前页面来做类似的事情:

If (previousCurrentPage == newCurrentPage) { 
    alert('The user changed page !');
}

但我认为不可能处理所有的页面切换技术。

所以我绝对需要检测用户的页面更改。

提前致谢!

更新

我所说的页面更改是指在 InDesign 上的文档中的页面更改。

因此,用户位于文档的第一页:

这里用户在文档的第 3 页:

正是我希望能够通过我的插件恢复的页面变化。

【问题讨论】:

  • 更改页面以切换浏览器选项卡或仅更改整个当前页面?
  • 我觉得我的问题不够清楚,我会更新我的请求。

标签: javascript events adobe-indesign extendscript adobe-extension


【解决方案1】:

你可以看看

app.activeWindow.activePage

在扩展脚本中

【讨论】:

    猜你喜欢
    • 2021-11-19
    • 2021-11-26
    • 2021-11-15
    • 1970-01-01
    • 2015-03-03
    • 2010-09-17
    • 1970-01-01
    • 2011-02-03
    • 1970-01-01
    相关资源
    最近更新 更多