草庐IT

控制权

全部标签

javascript - 如何让 Firefox 控制台显示超过 200 个日志条目?

这是我要打印到控制台的代码:for(varj=0;j我想在控制台中显示所有j。但由于某种原因,只打印了100-299。我正在使用内置Web开发工具的Firefox。 最佳答案 在about:config中你可以提高限制Firebug:extensions.firebug.console.logLimit内置Web开发人员工具控制台:devtools.hud.loglimit.console 关于javascript-如何让Firefox控制台显示超过200个日志条目?,我们在StackO

javascript - 清除 Firefox 中的控制台

有没有办法清除Firefox中的控制台?在Chrome中我可以使用...console.clear()(不确定它是否适用于Safari或Opera)但是我还没有找到适用于Firefox的解决方案。这种类型的API还不可用吗?是否有不需要的解决方法?console.log("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"); 最佳答案 在firefox中,您只需输入clear()。做得很好。以下是用于Javascript控制台命令的开发人员网站的链接:http://msdn.mi

javascript - 何时(以及为什么)在 JavaScript 控制台中未定义 {}?

在FF和Chrome的控制台中,{}被认为是未定义的,直到明确评估:{};//undefined({});//▶Object实际上,它的定义比未定义要少一些——这显然是错误的语法:{}===undefined;//SyntaxError:Unexpectedtoken==={}.constructor;//SyntaxError:Unexpectedtoken.但如果它在另一边就不行,在这种情况下没问题:"[objectObject]"=={}.toString();//true或者如果它不是第一个表达式:undefined+undefined;//NaN{}+undefined;//

javascript - 页面重新加载前无法读取 Firebug 控制台中的 JavaScript 错误

我正在调试一些JavaScript,我有一个提交按钮,它应该运行一个jquery函数以通过Ajax运行脚本。当我单击该按钮时,Firebug控制台中会显示一个错误,但在提交表单之前我没有时间阅读它,因此页面会重新加载。 最佳答案 在版本1.8.3(至少)中,您可以单击“保留”按钮以在重新加载后保留控制台信息。 关于javascript-页面重新加载前无法读取Firebug控制台中的JavaScript错误,我们在StackOverflow上找到一个类似的问题:

javascript - 控制 HTML5 视频的开始位置和播放持续时间

我们有一个视频(13分钟长),我们想使用HTML5对其进行控制。我们希望能够让我们的用户控制和选择他们想要播放的视频部分。最好是通过2个输入字段进行此控制。他们将在第一个框中输入开始时间(以秒为单位)并在第二个框中输入播放持续时间(以秒为单位)。例如,他们可能希望从10秒开始播放视频并播放15秒。对执行此操作所需的Javascript有任何建议或指导吗?注意:我发现了以下内容:StartHTML5videoataparticularpositionwhenloading?但它只解决了从特定时间开始的问题,与播放指定时间长度的视频无关。 最佳答案

javascript - 在 Chrome 控制台中显示 jQuery (JS) 对象的内容

我将我的对象作为[objectObject]在控制台中返回,但是我尝试以何种方式记录对象的所有内容,但我没有得到任何结果或错误。我已经阅读了很多关于SO的问题(例如:this,this,this,this和this)但仍然无法弄清楚。我通过循环遍历JSON数组创建了一些对象:vartables={};$.each(campaigns,function(key,value){tables[value]='';varentries=[];$.each(data,function(k,v){if(v.campaign==value){entries.push(v);}});$.extend(

javascript - 如何使用 jasmine.js 测试控制台输出?

我正在阅读文本:面向Web开发人员的专业JavaScript,作者:NicholasZakas我正在使用Jasmine.js测试示例。我目前可以通过指定返回值来测试函数的输出,但是当我想要返回多条数据时,我遇到了麻烦。课本上用的是alert()方法,但是比较麻烦,不知道怎么测试alert。我想知道是否有一种方法可以测试console.log()输出。例如:function_to_test=function(){varperson=newObject();person.name="Nicholas";person.age=29;return(person.name);//Nicholas

javascript - 从 Google Chrome 导出 Javascript 控制台日志

有什么方法可以导出记录到GoogleChrome中的javascript控制台的消息吗?如果没有,谁能建议一种诊断客户端机器上javascript问题的好方法?尽管设置了相同的环境,但我无法在本地复制问题。 最佳答案 第1步:添加一堆有助于诊断问题的console.log语句第2步:添加逻辑以在客户端系统上重新定义console.log,以便它实际上将其参数保存到window.log(或其他),而不是将它们实际记录到控制台。window.log=[]console=console||{"log":function(x){window

javascript - Internet Explorer 中跨站点请求的访问控制

我正在尝试从多个域向将处理请求的单个域发出AJAX调用。通过在处理服务器上设置标题,在Firefox和Chrome中启用跨域很容易:header("Access-Control-Allow-Origin:*");但这无助于在InternetExplorer中启用它。当我尝试时:httpreq.send('');它因错误访问被拒绝而停止。如何在InternetExplorer中启用它? 最佳答案 自从我第一次在IE7及更高版本中发布我的CORS解决方案以来,发生了很多变化。首先,jQuery属性$.support.cors默认为tru

javascript - 在没有轨迹球控件或其他相机控制库的情况下在 threeJS 中缩放相机

我正在尝试使用threeJS来控制场景中的摄像机。我目前使用键盘上的左右键将相机设置为围绕我的物体旋转。但有谁知道我会如何缩放?这是我当前的代码:camera=newTHREE.PerspectiveCamera(45,window.innerWidth/window.innerHeight,1,10000);camera.position.set(0,20,35);varrotSpeed=.02;functioncheckRotation(){varx=camera.position.x,y=camera.position.y,z=camera.position.z;if(keybo