从最近几天开始,我一直在尝试将RapidSpell Checker与ZK Web 应用程序集成,并且我能够运行演示代码Here you can get the demo code。现在,当我要在我的 Web 应用程序中使用相同的代码时,如果我的页面是单个页面,一切正常,但是当我的页面是从下面的代码在选项卡内动态创建时
Executions.createComponents("/my_detail.zul", comp, arguments);
虽然我在zul文件中添加了上述行
<?script type="text/javascript" content=" zk.afterMount(function()
{rsw_setupTextBoxes(true);});"?>
<script src="a.rapidspellweb?t=r&n=RapidSpell-AYT.js" />
<script type="text/javascript">
rapidSpell.setParameterValue('default', 'UserDictionaryFile',
'~/userdictionaries/1.txt');
</script>
这是运行快速拼写检查器所必需的。
在这里您可以看到运行良好的演示zul。
<window title="Hello World!!" border="normal" width="100%" >
<?script type="text/javascript" content=" zk.afterMount(function()
{rsw_setupTextBoxes(true);});"?>
<style src="./sans-style.css" />
<script src="a.rapidspellweb?t=r&n=RapidSpell-AYT.js" />
<script type="text/javascript">
rapidSpell.setParameterValue('default', 'UserDictionaryFile',
'~/userdictionaries/1.txt');
</script >
<label value="You are using: ${desktop.webApp.version}" />
<textbox rows="10" ></textbox>
</window>