QueryString函数...它做什么
QueryString function......what does it do?
我已经成为了一个我没有创建的网站的编辑。其中一个网页上有一个地图功能,我被要求更改地图最初在网页上的加载方式。
我不知道我看到的javascript是否是原创的,或者它是否是像谷歌这样的人提供的股票代码。无论如何,我正在查看的一些代码看起来是这样的。。。。
var gridChoice = "";
if (osbounds) gridChoice = osbounds.gridStyle;
var gridUse = QueryString("g");
if (gridUse) gridChoice = gridUse;
switch (gridChoice)
....
....
....
在注释中,它指出在QueryString中使用g应该覆盖代码所做的一切。
它选择地图上显示的网格类型。还有另一个与此相同的选项,用于选择显示的地图类型(例如谷歌道路、地形、混合动力等)。用于选择映射类型的代码在QueryString中使用m。使用相同的注释-m应该覆盖。
我不知道QueryString是如何工作的,也不知道它做什么。我试着用谷歌搜索过,但我只能发现有人在这样的地方寻求建议。我似乎找不到任何描述该函数及其工作方式的文档。我知道会有一些东西,但我的谷歌foo在这方面很弱。
有人可以向我描述一下它的作用吗?或者请链接一个解释得很好的来源?
谢谢。
它使用location.search(w3schools.com/jsref/prop_loc_search.asp),因此querystring是URL中表示网页参数的部分的名称。在这个应用程序中,参数将是…GPS坐标、地图类型、网格类型等。函数QueryString的输入选择要查看的参数。然后它解析该参数的URL,然后返回适当的响应。
相关文章:
- 基于窗口宽度jquery的函数的替代方法是什么
- 如果在构造函数中有“返回”,则在 JavaScript 中的新运算符中做了什么
- 未捕获的类型错误:topFrame.window.changeSelectedBarStyle不是函数,原因是什么
- 了解在JavaScript中(在IE中)对某个事件调用了什么函数
- 编码技术叫什么?函数[]()
- 究竟是什么(函数()).().
- 全局在什么(函数(全局){一些代码.(这个)做
- 在HTML中使用JS的更好方法是什么?函数或选择器
- 这意味着什么(函数($){}
- TypeError:undefined不是函数--我不'我看不出什么函数是未定义的
- 对值不变的单元格调用什么函数
- SmoothState和Wordpress.在玩家和谷歌图表的回调时调用什么函数
- 如何知道事件发生时触发了什么函数(或代码片段)
- Node.JS我可以沙盒或限制什么函数可以访问
- 我可以在Javascript中使用什么函数来从一种字符编码转换为另一种
- 这两者的区别是什么?函数和原型
- ES6的语法是什么?函数调用后的冒号
- 它做什么?(函数(){..}());
- JavaScript的“对象”是什么?函数
- 手动调用PDFJS函数.在PDFView之后调用什么函数?打开渲染