`

zk在后台调用javascript

    博客分类:
  • ZK
阅读更多
转载:http://hi.baidu.com/jspring/blog
很爽的方法!!
在后台中使用Clients.evalJavaScript("javascript代码");

另一种方法:(参考 http://en.wikibooks.org/wiki/ZK/How-Tos#Pass_JavaScript_variable_value_to_ZK_Server)
<zk> 
<script type="text/JavaScript">
<![CDATA[      
function test(tbxsss) 
{
var sssval = "Time: "+(new Date()); 
tbxsss.value = sssval;
if (document.createEvent)
{ 
var evt = document.createEvent('HTMLEvents');
evt.initEvent( 'blur', false, false);
tbxsss.dispatchEvent(evt); 
var evt2 = document.createEvent('HTMLEvents'); 
evt2.initEvent( 'change', false, false);
tbxsss.dispatchEvent(evt2);
} 
else if (document.createEventObject)
{
tbxsss.fireEvent('onblur');
tbxsss.fireEvent('onchange');
}
}
]]>
</script>
<window id="win" title="My First Window" border="normal" width="200px">
<textbox id="sss" value="test" onChange="alert(self.getValue());" visible="false"/>
<button id="btn" label="Invoke JS" action="onclick:test(#{sss})"/>
</window>
</zk>
分享到:
评论

相关推荐

    ZK.rar_javascript_zk

    在JavaScript的世界里,ZK以其独特的技术特性,提供了一种高效、易用的方式来创建动态、交互性强的Web应用。ZK框架的独特之处在于它结合了服务器端和客户端的优势,通过组件模型和事件驱动机制,让开发者能够更加...

    ZK-ajax 与后台数据库交互CRUD实例

    ZK-AJAX是一种ZK框架中的技术,它允许开发者利用Ajax(Asynchronous JavaScript and XML)技术进行异步通信,从而实现在不刷新整个页面的情况下更新部分网页内容。这极大地提高了应用程序的响应速度和交互性。在ZK...

    ZK Ajax without the Javascript Framework

    《ZK™: Ajax Without JavaScript™ Framework》这本书提出了一个创新性的解决方案——ZK框架,它能够在不依赖客户端JavaScript的情况下实现Ajax功能。 #### 二、ZK框架简介 **ZK框架**由Potix Corporation开发,...

    ZK框架:Ajax开发实战

    7. **Ajax Bridge**:ZK的Ajax Bridge提供了JavaScript与Java之间的通信桥梁,允许在客户端进行部分逻辑处理,增强了应用的灵活性。 8. **性能优化**:ZK通过缓存机制和延迟加载策略,降低了Ajax请求对服务器的压力...

    ZK™: Ajax Without JavaScript™ Framework

    ZK™: Ajax Without JavaScript™ Framework

    zk入门.web框架

    3. **ZScript与Window类的交互**:在ZScript中,可以直接调用Window类的公共方法,如`win.fun()`,或访问其公共字段,如`win.name`。此外,还可以通过`this.setVariable()`在Window中设置ZScript可用的变量。 4. **...

    zk框架zk7api

    zk后台api很全的,对于学习ZK很有用的。

    two ZK Ebooks

    这两本书是IT开发者深入理解ZK框架以及如何在不依赖JavaScript框架的情况下使用ZK进行Ajax开发的宝贵资源。 首先,我们来看《ZK-devguide-2.4.2.pdf》。这是一本ZK开发者指南,针对的是ZK框架的2.4.2版本。ZK框架是...

    ZK_Ajax_without_the_Javascript_Framework.pdf

    1. **无需JavaScript**:ZK最显著的特点之一就是能够在不使用任何JavaScript的情况下实现Ajax功能。这意味着开发者可以完全避免处理JavaScript带来的复杂性,如跨浏览器兼容性问题。 2. **组件驱动**:ZK采用了...

    zkframework Eclipse插件 zkstudio ZK Studio

    ZK Studio是专门为Eclipse设计的一款插件,它集成了ZK开发所需的多种工具和功能,使得开发者在Eclipse环境中可以更加高效地进行ZK应用的开发。 ZK Studio的主要特性包括: 1. **代码提示与补全**:ZK Studio提供了...

    zk开发手册和注意事项

    ZK框架基于服务器端技术,其特性在于能够在不需要AJAX和JavaScript编程的情况下,提供强大的前端组件和应用开发能力。开发者通过ZK提供的XML标签和简单的脚本语言,即可实现动态、富交互式的用户界面。 开发ZK应用...

    ZK32-1_library_zk_thinkkrz_zk32+9999zk.com_

    在编程和软件开发中,库文件是预编译的代码集合,开发者可以调用其中的功能,而无需从零开始编写所有底层代码。这里的“librerias”是西班牙语,意为“库”,表明这些文件包含可被其他程序使用的函数和资源。 基于...

    ZK 开发手册(带目录版本)

    ZK支持前后台分离的开发模式,使得开发人员可以专注于前端的界面设计和用户体验,同时后端开发者可以聚焦于数据处理和业务逻辑。这种分离有利于维护项目的可管理性和团队协作。 AJAX技术的出现解决了传统Web应用...

    Apress.ZK.Ajax.without.the.Javascript.Framework.Aug.2007

    Ajax,全称Asynchronous JavaScript and XML,是一种创建动态网页的技术,允许在后台与服务器进行数据交换,无需刷新整个页面就能更新部分网页内容。该书的核心目标是教你如何利用ZK框架来实现高效的Ajax应用。 ZK...

    ZK4500SDK包 ZK4500、中控指纹仪、SDK开发包带各种语言的demo

    在实际开发过程中,开发者可以根据自己的需求选择合适的编程语言,通过调用SDK提供的API接口实现指纹采集、模板处理、比对等功能。例如,可以使用`Enroll`函数进行指纹注册,`Compare`函数进行指纹比对,而`Export`...

    zk语言开发基于Ajax的东西

    ZK框架的核心优势在于它对Ajax技术的深度整合,允许开发者在不编写JavaScript代码的情况下实现页面的异步更新。 Ajax(Asynchronous JavaScript and XML)是一种在无需刷新整个网页的情况下,能够更新部分网页的...

    ZK安装 ZK入门 开发 讲解 共3个pdf

    ZK以其独特的服务器端组件模型和事件处理机制,为开发者提供了便捷的用户界面开发体验,尤其在企业级应用中广泛应用。本教程集合了三个PDF文档,分别涵盖了ZK的安装、入门及开发讲解,旨在帮助初学者快速理解和掌握...

Global site tag (gtag.js) - Google Analytics