`
kidsmopi
  • 浏览: 32442 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

DWR onclick后 不执行 回调 , bug ? 其实是IE6在作怪

阅读更多
DWR2.0 - 3.0

类似如下的链接,onclick之后的方法在IE6下是不执行DWR的回调的。用javascript:l(1);这样的方式,却又得不到onclick事件中的this对象,这个问题折磨了我好几天。

<a href='javascript:;' onclick='l(1);'>")第一页</a>

<a href='javascript:void(0);' onclick='l(1);'>")第一页</a> 这样的也不行

原先一直以为是DWR的bug 升级到3.0之后 问题依旧,之后终于发现,原来还是万恶的IE6,在onclick之后增加return false;  一切问题就解决了

<a href='javascript:;' onclick='l(1);return false;'>")第一页</a>

分享到:
评论

相关推荐

    修改后的dwr框架无需回调函数

    总的来说,这个修改后的DWR框架提供了更简便的接口,使开发者能够在不写回调函数的情况下实现客户端与服务器端的通信。它利用JSON作为主要的数据交换格式,提高了数据传输的效率,同时支持多种返回格式,增强了框架...

    dwr回调函数得到后台list

    在这个场景中,我们关注的是如何在DWR回调函数中处理从服务器返回的`List&lt;Bean&gt;`类型的数据。 首先,我们需要在服务器端定义一个Java方法,该方法会返回一个`List&lt;Bean&gt;`。例如,假设我们有一个名为`User`的Java ...

    DWR 取得回调函数返回值案列

    ### DWR取得回调函数返回值案例详解 #### 一、DWR简介 DWR (Direct Web Remoting) 是一种简化Ajax应用开发的技术框架。它允许JavaScript直接调用服务器端的Java方法,使得前后端交互更加简便高效。DWR通过封装底层...

    dwr实现服务器推技术,兼容低版本IE

    "dwr实现服务器推技术,兼容低版本IE"这一主题,表明我们将讨论如何利用DWR实现在旧版Internet Explorer上的服务器推送功能。 1. **DWR基础原理** DWR的核心在于创建一个JavaScript对象,该对象可以直接调用服务器...

    dwr操作,直接调用后端,动态局部刷新,回调处理

    在DWR中,当远程方法执行完毕,DWR会自动调用预定义的回调函数,将结果传递给前端。这使得开发者可以方便地处理异步调用的结果,如更新UI或处理错误。回调函数通常包含两个参数:`data`(返回的数据)和`error`...

    dwr入门+springmvc实现

    DWR(Direct Web Remoting)是一个WEB远程调用框架.利用这个框架可以让AJAX...在回调函数中,得到执行结果后,可以继续编写业务逻辑的相关javascript代码。 本次例子只是用于演示,说明DWR的使用,类设计并不是最优的

    dwr实现ajax功能ajax+dwr

    5. **处理回调**: 服务器响应后,DWR会调用预先定义的回调函数,将结果传递给前端进行处理。 在提供的文件中,`DWR 中文帮助.pdf`可能包含了DWR的详细文档和使用指南,帮助开发者更好地理解DWR的配置和API。`总结...

    DWR中文文档DWR

    - 使用DWR提供的回调函数处理响应数据。 8. **学习资源**: - 该中文文档将详细介绍DWR的安装、配置、使用方法以及常见问题的解决,是学习DWR的重要参考资料。 通过深入学习这份DWR中文文档,开发者不仅可以掌握...

    dwr dwrdwr

    dwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwr

    dwr3_helloword入门

    DWR (Direct Web Remoting) 是一种开源技术,允许...6. 使用JavaScript调用Java方法,并定义回调函数处理返回数据。 通过这个简单的实例,你可以理解DWR的基本工作原理和配置过程,为后续的Ajax开发打下基础。

    Dwr例子带注释

    Direct Web Remoting (DWR) 是一个开源的Java库,它允许JavaScript在浏览器端与服务器端的Java对象进行交互,从而实现动态Web应用程序。DWR通过AJAX技术提供了一种简单的方法来更新网页的部分内容,而无需刷新整个...

    dwr ajax 局部刷新

    在这个例子中,`refreshData`函数通过DWR调用了服务器端的`getData`方法,并定义了两个回调函数处理返回的结果和可能出现的错误。 **总结:** DWR结合Ajax实现了局部刷新功能,提高了Web应用的用户体验。通过配置...

    Ajax(DWR实现例子)

    开发者可以在回调函数中处理这些数据,更新页面的相应部分。 DWR还提供了其他功能,如批量调用、缓存控制、错误处理等,以提高性能和用户体验。此外,DWR支持多种浏览器,包括IE、Firefox、Chrome等,确保了良好的...

    远程调用Dwr

    3. **服务器处理**:DWR引擎接收到请求后,找到对应的Java方法并执行,然后将结果转换为JavaScript可以理解的格式。 4. **响应回传**:服务器将结果返回给客户端,DWR库会自动解析这个响应,并调用预先注册的回调...

    dwr和简单的文件上传

    DWR (Direct Web Remoting) 是一个开源的Java库,它允许JavaScript在浏览器端与服务器端的Java对象进行交互,实现动态的Web应用。在这个场景中,我们将讨论如何使用DWR来实现简单的文件上传功能。 文件上传是Web...

    DWR.xml配置文件说明书(含源码)

    一种情况是因为DWR1.0的解析器中有个Bug,在有些场合会无法处理返回值的类型.所以应该要避免这种情况的发生. 一种情况是因为解析器是一个语法宽松的解析器,他不象编译器一样对语法有非常严格的要求,所有有时可能一些...

    dwr demo dwr简单使用

    6. **AJAX交互**:在浏览器端,DWR通过AJAX技术实现了异步通信。在HTML页面中,你可以看到JavaScript代码如何调用DWR生成的接口,以及如何处理来自服务器的响应。 7. **运行与测试**:在Eclipse中启动项目,打开...

    DWR调用及传参总结

    DWR (Direct Web Remoting) 是一种用于在Web应用程序中实现AJAX技术的框架,它允许JavaScript直接调用服务器端的Java方法,从而实现实时的动态数据交换。以下是对DWR调用及传参方式的详细说明: 1. **无返回值和...

    DWR介绍

    Java库负责处理服务器端的请求和响应,而JavaScript库则用于在客户端执行相关的调用操作。 #### 二、DWR的工作原理 DWR的核心在于其能够动态生成用于调用服务器端JavaBean方法的JavaScript库。具体来说,当DWR运行...

Global site tag (gtag.js) - Google Analytics