Tibco SPOTFIRE 7.5如何在加载analisys时执行自定义脚本

时间:2016-12-20 14:54:38

标签: javascript ironpython spotfire

我必须在加载Spotfire分析时执行脚本。 我用这个方法:

的JScript



$(function () {
 function executeScript() {
 $('#hiddenBtn input').click();
 }
$(document).ready(function(){executeScript()});
});




HTML:



<Span style="display:none" id="hiddenBtn">
<SpotfireControl id="f8322a6109af43fb935ad6e7bcb1f1fc" /></span>
&#13;
&#13;
&#13; HiddenButton上的IronPython脚本:

if Document.Properties["OpenedYet"] == False:
Document.Properties["OpenedYet"] = True
## Script you are trying to run on open here

BUT

事件$(document).ready()持续不断地执行FIRE并连续执行脚本。 我尝试使用$(document).load()或$(window).load(),但事件从未被触发过。 有一种方法可以在加载时执行 ONCE 脚本吗?

1 个答案:

答案 0 :(得分:1)

实际上,最好使用隐藏的输入字段来更改文档属性,从而触发python脚本。

看看here ...

以及here