草庐IT

url-mapping

全部标签

javascript - Google Maps JavaScript API - 自动缩放级别?

我正在使用多个map标记。目前,我在我的JavaScript中使用map.fitBounds(bounds);来调整map大小。bounds包含多个LatLng对象。我做错了什么?因为它缩小得太远了:-(JavaScript源代码vargeocoder,map;$(document).ready(function(){varcoll_gmap=$(".gmap");if(coll_gmap.length!=0){//initiatemapgeocoder=newgoogle.maps.Geocoder();varlatlng=newgoogle.maps.LatLng(-34.397,

javascript - 从使用 React 和 Webpack 构建的网站的 url 中删除 .html 扩展名

我正在努力做到这一点,而不是我的浏览器显示'https://mydomainname.com/index.html'我的浏览器将只显示'https://mydomainname.com/index'.我的网站有4个网页,它们是使用React编写的,Webpack将所有内容捆绑在一起,因此我有4个.html文件(索引、联系人...)和4个具有相同前缀的.js文件(索引、联系人、...)我没有使用React路由器。我真的不知道它是什么,但是很多其他答案都提到了它。当我使用React时,这是唯一的方法吗?Thisansweronlymentionsreactrouterfornonbrows

javascript - Google Maps : Get click or marker (x, y) 标记点击监听器内的像素坐标

我正在尝试在点击标记时在map标记上完全显示自定义信息窗口。我已经成功实现了thisanswer让div显示在mapCanvas上单击...但我无法在标记单击时复制它。是否有可能在标记点击功能中获取标记像素位置,并抑制普通信息窗口以显示所需的自定义信息窗口?我试过这个:google.maps.event.addListener(marker,'click',function(args){varx=args.pixel.x+$('#map').offset().left;//weclickedherevary=args.pixel.y;info.style.left=x+'px';inf

javascript - 使用 JavaScript 或 jQuery 解析 URL

好吧,假设我有一个URLexample.com/hello/world/20111020(带或不带尾部斜杠)。我想做的是从url域example.com中删除。然后将helloworld20111020分解成一个数组。但我的另一个问题是。有时URL没有/hello/world/20111020或只有/hello/所以我需要首先确定example.com之后是否有任何东西,如果没有,那么什么都不做,因为显然没有任何东西可以使用。但是,如果每个/我需要按顺序将其添加到此数组中。所以我可以使用array[0]并知道它是hello。几天前我尝试了一些东西,但遇到了尾部斜杠的问题,它一直在破坏脚

javascript - 如何阻止任何 slider 向 URL 添加主题标签

任何slider都在url末尾添加哈希标签,如#&panel1-1。我试过hashtags:false但它不起作用。有没有其他方法可以阻止它生成这些主题标签? 最佳答案 尝试将其更改为hashTags:false。注意标签中的大写T。 关于javascript-如何阻止任何slider向URL添加主题标签,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/11020854/

javascript - phonegap + ionic 使用 Content-Security-Policy 加载 maps.googleapis.com,如何?

我尝试了很多加载谷歌地图和firebaseio的方法,但都没有成功:这就是我现在拥有的:我得到:Refusedtoloadthescript'https://maps.googleapis.com/maps/api/js?libraries=places'becauseitviolatesthefollowingContentSecurityPolicydirective:"script-src'self'https://maps.googleapis.com/*'unsafe-inline''unsafe-eval'".Refusedtoloadthescript'https://t

javascript - Google Maps API 3 - 限制平移/ map 边界

我完全不熟悉Googlemap,正在创建我的第一张map,以便将其整合到我的网站中。我试图将用户可以移动的区域限制在英国,并查看了这里的几篇帖子,它们都给出了非常相似的答案,但是我无法让代码为我工作.ThissolutionistheclosestthatIhavegot但是,每当我尝试完全移动map时,它都会以我的一个边界点为中心,而且我无法将其移动到其他任何地方。我可能犯了一个非常愚蠢的错误,在这种情况下我深表歉意,但我无法弄清楚哪里出了问题。有人有什么想法吗?谢谢我的代码如下(取自Google的示例代码,然后添加到)-与边界相关的部分靠近底部,从为英国设置边界开始:GoogleM

javascript - 是否可以只映射数组的一部分? (数组.map())

我正在构建一个使用React.js作为前端框架的项目。在一个特定页面上,我向用户显示了完整的数据集。我有一个包含这个完整数据集的数组。它是一个JSON对象数组。就向用户呈现此数据而言,我目前通过使用Array.map()返回每个数据项来显示整个数据集。这是朝着正确方向迈出的一步,但现在我只需要显示数据集的一部分,而不是全部,我还想要一些控制,以了解总数据集有多少已经被显示显示,以及有多少数据集尚未显示。基本上我正在构建类似“查看更多”按钮的东西,它可以向用户加载更多数据项。这是我现在使用的,其中“feed”代表我的JSON对象数组。(这显示了整个数据集。)return({feed.ma

javascript - 更改 Google Maps JavaScript API v3 圈外的 map 不透明度

所以我目前在map上画了一个圆圈:varoptionsCercle={center:latlang,map:map,radius:1000,fillOpacity:0.1,strokeWeight:0};this.circ=newgoogle.maps.Circle(optionsCercle);现在我将圆圈内部设置为fillOpacity:0.1,但我想做的是将map上除圆圈内部之外的所有内容设置为fillOpacity:0.1。我希望我的视口(viewport)中除了圆圈之外的所有东西都被“模糊掉”。我怎样才能做到这一点? 最佳答案

javascript - 如何检查url字符串中的端口号?

我可以检查端口号是否存在于给定的URL字符串中吗?有时用户可以输入202.567.89.254:8088或http://202.567.89.254:8088/或http://202.567.89.254。在所有上述选项中,如果端口号存在,则不执行任何操作,否则默认在8080后附加一个结束斜杠8080/。在JavaScript中可以吗? 最佳答案 你可以尝试使用location对象和用途:location.portTheHTMLHyperlinkElementUtils.portpropertyisaUSVStringcontain