草庐IT

recaptcha-v3

全部标签

javascript - 谷歌地图 API v3 : Click events not triggered in firefox for custom marker

已经创建了一个map,我正在尝试使其具有类似于“我的map”的功能。我在右侧有两个下拉列表,根据这些ddl中的选择,您可以添加自定义标记/图标。您选择标记类型,然后单击map右上角的“+”按钮,然后单击要添加标记的位置。我的问题是,这在IE、Safari和Chrome中运行良好,但在Firefox中却不行。点击事件似乎没有触发。这是map的位置:https://ait.saultcollege.ca/Michael.Armstrong/Index.html用于在右上角添加标记的按钮有一个指向我的“placeMarker()”函数的onclick事件。这是placeMarker()、cr

javascript - 从 Google map (V3) 外部打开特定标记的信息窗口

我似乎无法解决这个问题:我有一张带有(很多)标记(公司)的map,这些标记来自生成的XML文件。在map下方,我想显示map上显示的所有公司的(非JavaScript生成的)列表。当我单击列表中的一家公司时,map将平移到该特定标记并打开一个信息窗口。问题是我希望map和列表是两个独立的东西......解决这个问题的正确方法是什么?谢谢!重要的是所有markerinfo都是动态的......functioninitialize_member_map(lang){varmap=newgoogle.maps.Map(document.getElementById("large-map-ca

javascript - 如何使用google maps api V3计算两个城市之间的距离

关闭。这个问题需要debuggingdetails.它目前不接受答案。编辑问题以包含desiredbehavior,aspecificproblemorerror,andtheshortestcodenecessarytoreproducetheproblem.这将有助于其他人回答问题。关闭7年前。Improvethisquestion如何计算行车距离?我找不到一个有效的例子,任何人都可以帮助我吗?谢谢。编辑:更多信息:我有两个文本输入来输入城市。在更改时,我只想显示/更新另一个div中的距离。

javascript - 在模态或对话框内时,IE 中新的 Google reCAPTCHA 出现问题

reCAPTCHA在Chrome中运行良好。但是,(仅当reCAPTCHAiframe位于对话框或模式内时)占位符在IE中不会消失。无论用户写什么都被认为是占位符的一部分(我认为)并且“验证”按钮将无法被点击。图片说明了这一点:当我将recaptchadiv置于模态之外时,相同的代码在所有浏览器中都能完美运行varonloadCallback=function(){grecaptcha.render('html_element',{'sitekey':'6Lc7PAATAAAAAE7JwcA7tNEDIrczjCCUvi3GiK4L'});};Launchmodal

javascript - "Not a robot"recaptcha 没有 <form> 而是 AJAX

传统的使用方式"Iamnotarobot"Recpatcha似乎是一个在客户端:Signin然后是一些g-recaptcha-response将发送到服务器。但是,在我的代码中我没有使用而是一个AJAX调用:$('#btn-post').click(function(e){$.ajax({type:"POST",url:"post.php",data:{action:'post',text:$("#text").val(),ajaxMode:"true"},success:function(data){},error:function(data){}});}});如何获取g-recap

javascript - 谷歌地图 v3 panTo 回调?

如何在单个指定的panTo调用上设置回调函数?这是我的代码。varloc=data.split(',');map.panTo(newgoogle.maps.LatLng(loc[0],loc[1]),function(){console.log('thisneverlogs...');}); 最佳答案 我不清楚您要实现的目标。您是否希望回调在平移完成时运行?如果是这样,您可以试试这个:map.panTo(newgoogle.maps.LatLng(loc[0],loc[1]));google.maps.event.addListen

javascript - 将 reCAPTCHA 与 ajax 结合使用....javascript 加载问题

我试图以我的一种形式实现reCAPTCHA,...但我使用ajax作为提交。(更具体地说是原型(prototype)ajax.updater)一旦我提交并检查了我的表单,我就尝试加载reCAPCHTA小部件(在我更新的div元素中),它基本上只是像这样调用一个javascript文件:但是JS文件没有被读取?...我已经在ajax.updater中尝试了evalScripts:true和evalJS:'force'等的所有组合...但是我不认为我很清楚为什么js文件没有被处理:(如果有人能阐明这个问题,我将不胜感激。谢谢安德鲁 最佳答案

javascript - Google 的 reCAPTCHA v3 如何运作

Google推出了reCAPTCHAv3.它消除了所有用户摩擦。我希望用它来保护我的网站。但是,我不确定这将如何保护我的网站。如果黑客在不使用我提供的界面的情况下使用外部工具向我网站上的URL发送垃圾邮件怎么办?reCAPTCHAv3如何阻止这种情况? 最佳答案 HowisreCAPTCHAv3goingtostop[Spam]?有多种启发式方法可用于检测自动化系统,例如来自特定IP的请求数量、浏览器指纹识别、Google帐户cookie等。谷歌似乎使用了其中的一些。如果不确定,则会显示挑战。Whatifahackerspamsth

javascript - 谷歌地图 v3 在 map 初始化后调整缩放级别

我正在初始化谷歌地图并定期(每30秒)更新map上的标记/信息窗口。我正在使用Bounds自动放大,但要确保所有标记/信息窗口都可见。我的问题是信息窗口位于map的边缘并且经常被切断。因此,每次更新map时我都需要缩小“1”。我可以使用“map.zoom”来确定当前的缩放级别并重新计算新的所需值,但我不知道如何设置这个新值。缩放参数只能在初始化map时设置吗?这真的很简单吗?下面是我的“更新”功能;functionupdatePage(){//clearcurrentmarkersclearOverlays();varlocation1=newgoogle.maps.LatLng(te

javascript - Google map v3 API key 不适用于本地测试

我有一个APIkey。它是“浏览器应用程序的key(带引荐来源网址)。它工作正常,但当我尝试在本地开发服务器上使用它时我未获得授权。我使用MAMP,我的本地URL如下所示:http://mysite.dev.在“推荐人”部分我有:mysite.com/*mysite.dev/*生产版(.com)运行良好,所以我很确定我的语法是正确的。但是无论我对本地版本尝试什么,我都会收到来自Google的授权错误弹出窗口告诉我:GooglehasdisableduseoftheMapsAPIforthisapplication.TheprovidedkeyisnotavalidGoogleAPIKe