Questions tagged «javascript»

有关在ECMAScript(JavaScript / JS)及其各种方言/实现(不包括ActionScript)中进行编程的问题。此标记很少单独使用,但最常与标记[node.js],[jquery],[json]和[html]关联。

6
javascript变量参考/别名
是否有可能在JavaScript中以某种方式将别名/引用分配给本地var? 我的意思是类似C的东西: function foo() { var x = 1; var y = &x; y++; alert(x); // prints 2 } =编辑= 是否可以在此代码中为arguments.callee别名? function foo() { arguments.callee.myStaticVar = arguments.callee.myStaticVar || 0; arguments.callee.myStaticVar++; return arguments.callee.myStaticVar; }
89 javascript 

2
jQuery xml错误'请求的资源上没有'Access-Control-Allow-Origin'标头。
我正在从事我的这个个人项目,只是出于娱乐目的,我想阅读位于http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml的xml文件, 并解析xml和用它在货币之间转换价值。 到目前为止,我想出了下面的代码,该代码是基本的,可以读取xml,但是出现以下错误。 XMLHttpRequest无法加载****。所请求的资源上没有“ Access-Control-Allow-Origin”标头。因此,不允许访问原始站点“ http://run.jsbin.com ”。 $(document).ready( function() { $.ajax({ type: 'GET', url: 'http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml', dataType: 'xml', success: function(xml){ alert('aaa'); } }); } ); 我没有发现我的代码有什么问题,所以我希望有人可以指出我的代码有什么问题以及如何解决。

11
JavaScript的基于原型的继承的好例子
我使用OOP语言编程已有10多年了,但是现在我正在学习JavaScript,这是我第一次遇到基于原型的继承。我倾向于通过学习良好的代码来学习最快。正确使用原型继承的JavaScript应用程序(或库)的写得很好的示例是什么?并且您能(简要地)描述如何/在何处使用原型继承,所以我知道从哪里开始阅读?

7
我想了解jQuery插件语法
jQuery网站列出了jQuery的基本插件语法,如下所示: (function( $ ){ $.fn.myPlugin = function() { // there's no need to do $(this) because // "this" is already a jquery object // $(this) would be the same as $($('#element')); this.fadeIn('normal', function(){ // the this keyword is a DOM element }); }; })( jQuery ); 我只是想从Javascript的角度了解发生了什么,因为它看起来不符合我以前见过的JS语法。所以这是我的问题清单: 如果将function($)...替换为变量,说“ the_function”,则语法如下所示: (the_function)( …

14
在整个HTML页面上等待光标
是否可以通过简单的方式将光标设置为在整个html页面上“等待”?这个想法是向用户显示ajax调用完成时发生了什么事情。下面的代码显示了我尝试过的简化版本,还演示了遇到的问题: 如果元素(#id1)设置了一个游标样式,则它将忽略主体上的一个(显然) 一些元素具有默认的光标样式(a),并且不会在悬停时显示等待光标 根据内容的不同,body元素具有一定的高度,如果页面较短,则光标将不会显示在页脚下方 考试: <html> <head> <style type="text/css"> #id1 { background-color: #06f; cursor: pointer; } #id2 { background-color: #f60; } </style> </head> <body> <div id="id1">cursor: pointer</div> <div id="id2">no cursor</div> <a href="#" onclick="document.body.style.cursor = 'wait'; return false">Do something</a> </body> </html> 后来编辑... 它在firefox和IE中与: div#mask { display: none; cursor: wait; z-index: 9999; …

1
向力导向布局添加新节点
关于堆栈溢出的第一个问题,请多多包涵!我是d3.js的新手,但是一直被其他人能够完成的工作感到惊讶...几乎令我惊讶的是,我本人可以用它取得多少进展!显然,我没有在偷东西,所以我希望这里的善良灵魂能够向我展示光明。 我的意图是制作一个可重复使用的javascript函数,该函数可以简单地执行以下操作: 在指定的DOM元素中创建空白的力导向图 允许您向该图中添加和删除带有标签的带有图像的节点,并指定它们之间的连接 我以http://bl.ocks.org/950642作为起点,因为这实际上是我想要创建的布局: 这是我的代码: <!DOCTYPE html> <html> <head> <script type="text/javascript" src="jquery.min.js"></script> <script type="text/javascript" src="underscore-min.js"></script> <script type="text/javascript" src="d3.v2.min.js"></script> <style type="text/css"> .link { stroke: #ccc; } .nodetext { pointer-events: none; font: 10px sans-serif; } body { width:100%; height:100%; margin:none; padding:none; } #graph { width:500px;height:500px; border:3px solid black;border-radius:12px; margin:auto; } </style> …

8
HTML在移动设备上的拖放
当您使用JavaScript将网页拖放到jQuery UI(例如可拖放的jQuery UI)上时,如何通过移动设备上的浏览器查看,使该按钮正常工作-触摸屏上的拖动操作被拦截翻页等手机? 欢迎所有解决方案...我的最初想法是: 有一个用于移动设备的按钮,可“举起”要拖动的项目,然后让他们单击要放置项目的区域。 编写一个针对移动设备执行此操作的应用程序,然后尝试使网页在其上运行! 请提出您的建议和意见。

13
新的Date()在Chrome中工作,但在Firefox中不工作
我正在创建一个日期时间字符串,如下所示: 2010-07-15 11:54:21 使用以下代码,我在Firefox中获得无效的日期,但在Chrome中正常运行 var todayDateTime = year + '-' + month + '-' + day + ' ' + hour + ':' + minute + ':' + seconds; var date1 = new Date(todayDateTime); 在firefox中,date1给我一个无效的日期,但是在chrome中,它的工作正常,主要原因是什么?

10
有没有好的Markdown Javascript库或控件?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或进一步的讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我想建立一个站点,用户可以在其中输入文本并在Markdown中设置其格式。我想要Javascript解决方案的原因是因为我想显示实时预览,就像在StackOverflow上一样。 我的网站不是针对开发人员的,因此,编辑器控件将是理想的选择。 我在StackOverflow上收集到的是使用了WMD编辑器。 在Google上进行快速搜索还会打开Showdown库,我认为WMD实际上正在使用该库。 还有其他选择吗?WMD / Showdown是否已经是不错的工具?您在使用不同选项时的经历是什么?

3
网站如何知道它们不是默认主页或搜索提供程序?
据我所知,浏览器的默认首页/搜索提供程序未公开API。那么Google如何知道显示此信息?仅当Google不是我的浏览器上的默认主页/默认搜索提供程序时,它才会出现。 我只能假设它们是从众多变量(例如引荐来源网址)中推断出来的。我无法成功挖掘Google编译的JavaScript。我什至不确定是检测到客户端还是服务器端。 我使用的是Firefox 44,但我也在Chrome上看到了这些横幅。

8
使用angular.js向HTTP请求添加自定义标头
我是angular.js的新手,并且尝试向请求添加一些标头: var config = {headers: { 'Authorization': 'Basic d2VudHdvcnRobWFuOkNoYW5nZV9tZQ==', 'Accept': 'application/json;odata=verbose' } }; $http.get('https://www.example.com/ApplicationData.svc/Malls(1)/Retailers', config).success(successCallback).error(errorCallback); 我看了所有文档,在我看来这应该是正确的。 当我在中使用本地文件作为URL时$http.get,我在Chrome的“网络”标签上看到以下HTTP请求: GET /app/data/offers.json HTTP/1.1 Host: www.example.com Connection: keep-alive Cache-Control: max-age=0 If-None-Match: "0f0abc9026855b5938797878a03e6889" Authorization: Basic Y2hhZHN0b25lbWFuOkNoYW5nZV9tZQ== Accept: application/json;odata=verbose X-Requested-With: XMLHttpRequest If-Modified-Since: Sun, 24 Mar 2013 15:58:55 GMT User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like …

5
JavaScript异常堆栈跟踪
在Firefox中,我可以使用来获取异常的堆栈跟踪exception.stack。 有没有办法在其他浏览器中得到它? 编辑:我实际上想自动保存堆栈跟踪(如果可能的话),而不是在那时对其进行调试(即,我知道如何在调试器中获取堆栈跟踪)。

7
推荐的JQuery JavaScript HTML模板库?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或进一步的讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 关于哪个HTML模板库适合JQuery的任何建议?谷歌搜索出现了很多库,但是我不确定是否有一个公认的库能够经受时间的考验。


5
是否有一个对AngularJS明确支持的IDE?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 6年前关闭。 改善这个问题 我已经尝试过WebStorm,但是那里似乎只有基本的JavaScript支持,就像我尝试过的任何其他Web IDE一样。我正在寻找可以让我从HTML页面点击到Controllers等的东西。 如果对这个问题的回答为“否”,那么是否有其他类似于Angular的JavaScript框架在Eclipse中具有类似Eclipse插件或任何其他类型的显式支持的功能?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.