小编Pie*_*ouy的帖子

如何检测跨浏览器的在线/离线事件?

我正在尝试使用HTML5在线和离线事件准确地检测浏览器何时脱机.

这是我的代码:

<script>
    // FIREFOX
    $(window).bind("online", applicationBackOnline); 
    $(window).bind("offline", applicationOffline);

    //IE
    window.onload = function() {
        document.body.ononline = IeConnectionEvent;
        document.body.onoffline = IeConnectionEvent;
    } 
</script>
Run Code Online (Sandbox Code Playgroud)

当我在Firefox或IE上点击"脱机工作"时,它工作正常,但是当我实际拔掉电线时它会随机工作.

检测此变化的最佳方法是什么?我想避免重复带有超时的ajax调用.

javascript jquery offline network-connection jquery-events

105
推荐指数
8
解决办法
11万
查看次数

如何对Google Maps API进行跨域AJAX调用?

我正在尝试对Google Maps Geocoding Web服务进行jQuery $.getJSON调用,但由于跨域安全问题,这不起作用.

我无法在网上弄明白,但我已经阅读了一些关于Google Javascript API或JSONP的内容,但到目前为止还没有明确答案......

谁能让我高兴?

谢谢!

javascript google-maps jsonp cross-domain google-maps-api-3

43
推荐指数
1
解决办法
5万
查看次数

什么是HTML5 Javascript postMessage API的好调试器?

有没有什么好的工具允许开发人员使用postMessage正确调试windows之间发送的消息?

或者也许是Firebug的插件?

javascript debugging html5 postmessage

22
推荐指数
1
解决办法
1万
查看次数

带参数的JPQL ORDER BY子句

我正在尝试使用ORDER BY子句编写JPQL查询:

query = "SELECT c FROM item ORDER BY c.name ASC"
Run Code Online (Sandbox Code Playgroud)

我想设置一个"order"参数,其值可以是"ASC"或"DESC":

query = "SELECT c FROM item ORDER BY c.name :order"
Run Code Online (Sandbox Code Playgroud)

然后在我的实现中:

query.setParameter("order", "ASC");
Run Code Online (Sandbox Code Playgroud)

这是我收到Hibernate错误的时候:

org.hibernate.HibernateException: Errors in named queries
Run Code Online (Sandbox Code Playgroud)

关于我做错了什么的任何想法?谢谢!

orm hibernate jpa sql-order-by jpql

16
推荐指数
3
解决办法
2万
查看次数

Google地球与Google Maps API v3集成在一起?

我想谷歌地球整合到谷歌地图,我看到它可能在v2中.但我找不到任何关于如何使用v3的文档.

google-maps google-earth google-maps-api-3

12
推荐指数
2
解决办法
9785
查看次数

Hibernate二级缓存是否对“按主键查找”以外的其他功能有用?

据我了解,L2缓存在使用实体的主键查找实体时非常有用。

但是,是否有一点用它来进行不基于主键的查询?例如:

SELECT p FROM Person p WHERE p.age > 18 
Run Code Online (Sandbox Code Playgroud)

如果查询缓存打开,将L2缓存是在所有什么用?

caching hibernate second-level-cache query-cache

2
推荐指数
1
解决办法
253
查看次数