草庐IT

caching - 谷歌缓存 : texts are on each other

全部标签

javascript - 谷歌浏览器 : Focus issue with the scrollbar

我正在使用jQuery1.3.2。表单中有一个输入字段。单击输入字段会打开一个div作为下拉列表。div包含项目列表。由于列表很大,div中有一个垂直滚动条。要在外部单击时关闭下拉菜单,输入字段上有一个模糊事件。现在的问题是:在chrome(2.0.172)中,当我们点击滚动条时,输入框会失去焦点。现在,如果您在外部单击,则下拉菜单不会关闭(因为当您单击滚动条时输入已经失去焦点)在Firefox(3.5)、IE(8)、opera(9.64)、safari()中,当我们点击滚动条时,输入框不会失去焦点。因此,当您在外部单击时(单击滚动条后),下拉菜单将关闭。这是预期的行为。所以在chro

javascript - 谷歌地图地理编码和循环标记

我在这里完全不解。我有一个对象列表,每个对象都包含一个位置。我使用google.maps.geocoder查找这个位置,然后我在map上为该位置放置了一个标记。但由于某种原因只出现一个标记。我想这与我在其他线程中看到的闭包问题有关,但我似乎无法将解决方案应用于我所拥有的。我的代码如下:varmap=newgoogle.maps.Map(document.getElementById("map_canvas"),myOptions);map.fitBounds(bounds);for(variteminlist){vargeocoder=newgoogle.maps.Geocoder()

javascript - 在 RAILS 3.1 中的 js Assets 上设置 Cache-Control header

我在我的生产服务器上检查header为curl--head-H"Accept-Encoding:gzip"http://foo.heroku.com/assets/mobile.js我得到了以下header,表明RAILS未设置cachecontrolheader。HTTP/1.1200OKServer:nginx/0.7.67Date:Wed,22Jun201112:01:55GMTContent-Type:application/javascriptConnection:keep-aliveContent-Md5:efb90436a465f8a73efb467109f745f3Ca

javascript - 有没有自动缩小和缓存 JavaScript 的插件?

我正准备开始一个新项目,我想知道是否有一种方法可以在服务器端自动缩小JavaScript,并在JavaScript缩小一次后提供缓存?我可以简单地编写一个构建脚本来完成此操作,但如果我可以通过自动缩小来“即发即弃”,那就太好了。在这种情况下推荐的路线是什么?我应该在我的JavaScript上线之前以时间为代价缩小它,还是应该寻找可以在服务器端自动为我做的东西?编辑我可能会使用Django,但当然,JavaScript和媒体是与实际的“HTML”/应用程序输出分开提供的。 最佳答案 这完全取决于您使用的服务器端语言。它与Javascr

javascript - 谷歌使用的滚动条

随着Google推出的最新更新,所有网站都获得了自定义JS滚动条(至少在Chrome中)。我最喜欢它的一点是它简单而且工作完美。到目前为止,我见过的许多JS滚动器都不能很好地运行-即,如果你滚动得非常快,或者滚动并移动鼠标,它们就不能很好地运行。因此我只是想知道是否有人知道那里有任何简单/小型(代码足迹很小)并且功能良好(如前所述)的滚动器。我考虑过使用jQueryUI的滚Action为基础,但出于我的需要,我不能为这一功能采用jQueryUI。 最佳答案 它们是通过样式来完成的::-webkit-scrollbar使用CSS而不是

javascript - 在谷歌浏览器中禁用 JavaScript 缓存

是否可以在GoogleChrome中禁用JavaScript缓存?我在开发人员工具(Ctrl-Shift-I)中关闭了缓存,但它仍然缓存JS文件...使用Chrome版本20。 最佳答案 出于开发目的,您可以使用Ctrl+R或Ctrl+F5,它们不应发送缓存header,因此从服务器请求资源而不是缓存。这称为硬刷新。但是不要指望用户使用Ctrl+R/F5,如果你想总是将未缓存的资源发送给用户,使用Cachebuster(Googlesearchforcachebuster)Web浏览器使用url来确定它们是否已经知道该资源,因此访问

javascript - 谷歌地图自动完成边界不起作用

我想在Googlemap服务上使用自动完成边界。但不工作。//----autocompletestartvarinput=(document.getElementById('searchPlace'));vardefaultBounds=newgoogle.maps.LatLngBounds(newgoogle.maps.LatLng(40.518,29.215),newgoogle.maps.LatLng(41.242,30.370));varoptions={bounds:defaultBounds,componentRestrictions:{country:'XX'},};va

javascript - 谷歌地图多边形减慢浏览器

我有一个将多边形绘制到Googlemap的应用程序。我使用angular作为前端,使用NodeJSapi来提供我的多边形数据。现在我加载了大约300个多边形,每个多边形大约有10,000个经纬度坐标,但是我对数据进行了分页,所以我只渲染了多边形总数的十分之一。我在顶部使用了一个名为AngularGoogleMaps的Angular模块,考虑到GitHub问题页面,项目本身似乎有点死了,但我认为这并不重要。我已将可编辑标志设置为false,但即使只显示了30个这样的复杂多边形,浏览器的速度似乎也显着降低。当我根本不绘制多边形时,就不会发生这种情况。我发现KML或Fusion表得到了很多推

javascript - 带有ajax形式的谷歌recaptcha

我有一个googlerecaptcha但我的表单是ajaxed所以我需要获取由验证码生成的token的“输入值”,我检查页面以找到token并且我确实找到了token所以不,我需要捕获值并将其与请求一起发送,但由于某种原因它不会将值存储在变量中这里是jquery代码$(document).on('click','#IDcontactSubmitBtn',function(event){event.preventDefault();varrecaptchaToken=$('#recaptcha-token').val();console.log(recaptchaToken);});即使

javascript - 去抖谷歌地图自动完成

美好的一天。现在我正在使用谷歌地图在我的服务上自动完成地址。这是代码:autocomplete=newgoogle.maps.places.Autocomplete(/**@type{!HTMLInputElement}*/(document.getElementById('address_field')),{types:['address'],componentRestrictions:{country:'us'}});当我输入时,它会向谷歌服务器发送请求以获取建议。这些ping占用了大量token。所以我在想-有没有办法消除请求?我尝试使用去抖动库对其进行去抖动,但这显然行不通。还