草庐IT

menu_get_object

全部标签

javascript - FF 13,IE 9 : JSON stringify/geolocation object

我试图让Firefox13将地理位置位置对象转换为JSON字符串,但它返回的是一个空字符串,而不是我的JSON对象的正确字符串表示形式。这在最新版本的Chrome和Safari以及Android浏览器中运行良好。这是我的代码:if(navigator.geolocation){navigator.geolocation.getCurrentPosition(function(position){//Successhandlerconsole.log(position);//Thisoutputsthepositionobjecttotheconsolevargps=JSON.strin

javascript - 通过 HTTPS 的 Ajax GET 请求

如何通过HTTPS发送ajaxGET请求?$.get抛出这个:XMLHttpRequestcannotloadhttps://********.OriginnullisnotallowedbyAccess-Control-Allow-Origin.是否有其他方法或解决方法来实现此功能?如果我使用Chrome导航到url,我就能得到响应。我看不出为什么它不能处理ajax请求。 最佳答案 如果您当前在http中,则无法向https页面发出AJAX请求,因为SameOriginPolicy.host、port和scheme(协议(prot

javascript - Three.js Object3d 圆柱体旋转对齐向量

我进行了广泛的搜索,但似乎无法弄清楚这个非常基本的东西。一两年前,我在stackoverflow和其他地方看到过其他示例,但它们无法与最新版本的Three.js一起使用。这是我正在处理的版本:http://medschoolgunners.com/sandbox/3d/.我试图让灰色圆锥与未标记的红色矢量完全对齐。IE。我希望圆锥体的尖端与矢量完全对齐,并从原点指向该方向。这是我现在的代码://FUNCTIONTOCREATEACYLINDERfunctioncreate_cylinder(radiusTop,radiusBottom,height,segmentsRadius,seg

javascript - 将空值替换为 JSON OBJECT 中的空值

您好,我有一个由ajax请求提供的JSON对象。json中的一些值显示为null,但我想要一个emptyString而不是我的代码示例:$.post("/profil_process/wall/preview-post.php",param,function(data){//thisdoesnotworkJSON.stringify(data,function(key,value){returnvalue===""?"":value});$('#previewWall').html(getPostWall(data.type,data.titre,data.url,data.descr

javascript - IE 问题 - 不支持 Object.keys(value).length

我一直在尝试在InternetExplorer中调试一些js,但我无法解决这个问题。这是导致错误的行:varnumberOfColumns=Object.keys(value).length;错误是...Message:Objectdoesn'tsupportthispropertyormethodLine:640Char:5Code:0URI:xxx起初我以为它与Object.keys(value).length;属性有关,但奇怪的是(无论如何对我来说),错误是在char5,这是变量名的开头。无论如何,我不知道发生了什么或如何解决它。另外,如果我更换:varnumberOfColum

javascript - JavaScript 中的 "uncaught TypeError: Object is not a function"

我无法理解为什么这不起作用。我的表单上有两个字段,当我单击一个按钮时,另一个文本字段值将更改为该函数的值。我怎样才能让它发挥作用?functioncalculate(){varodometerStart=parseFloat(document.getElementById('odometerStart').value);varodometerEnd=parseFloat(document.getElementById('odometerEnd').value);vardistance=document.getElementById('distance');varamount=docum

php - JavaScript 相当于 PHP 的 __get() 魔法方法

这个问题在这里已经有了答案:关闭12年前。PossibleDuplicate:JavaScriptgetterforallpropertiesJavaScript是否提供了访问undefinedobject属性的方法?在PHP中,解决方案是在类中声明和实现__get()方法。使用try{..}catch{..}的解决方案对我来说还不够,因为我已经有大量代码实际上需要保持原样。

javascript - 内联 SVG 与 <object> 嵌入式

我正在为EveOnline构建一个游戏内浏览器RoR应用程序。我的应用程序的要求之一是显示由graphviz生成的SVG图形。我在这个环境中无法满足我的要求。Eve的IGB没有官方文档,但wiki指出:ThenewEVEOnlinein-gamebrowser(code-namedMoondoggie)isbasedonatechnologystackcombiningtwoelements:Awesomium:Amiddlewarelayerthatdeliversrenderedwebpagesasdataparseablebya3Dengine.Awesomiumisdevelo

javascript - 适合对象 : get resulting dimensions

当使用新的CSS功能object-fit时,如何访问浏览器通过JavaScript选择的结果尺寸?那么让我们假设foo.jpg是100x200像素。浏览器页面/视口(viewport)为400像素宽和300像素高。然后给出这个CSS代码:img.foo{width:100%;height:100%;object-fit:contain;object-position:25%0;}浏览器现在会在最顶部显示图像,正确的纵横比从左边第二个四分之一处延伸到最底部。这导致这些图像尺寸:宽度:150px高度:300px左:62.5px右:212.5px那么什么JavaScript调用(允许jQue

javascript - 使用 Objective-C 的 JavaScript 注入(inject)方法

我正在寻找将JavaScript注入(inject)WebView(在Cocoa中)的不同方法。我正在尝试向中注入(inject)一些javascript已加载到WebView中的HTML文件的标记。以下方法对我不起作用。它似乎只适用于没有嵌套括号的非常简单的JavaScript(根据我的测试):[webViewstringByEvaluatingJavaScriptFromString:[NSStringstringWithFormat:@"varscript=document.createElement('script');""script.type='text/javascrip