Questions tagged «javascript»

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

11
您如何为Java Web应用程序自动化Java压缩?
我很想听听您希望如何为Java Web应用程序自动化Javascript压缩。以下是我特别感兴趣的几个方面: 如何整合?它是构建工具的一部分,Servlet过滤器,对WAR文件进行后处理的独立程序还是其他工具? 启用和禁用是否容易?尝试调试缩小的脚本是很不有趣的,但是对于开发人员而言,能够测试缩小不会破坏任何内容也很有用。 它是否可以透明地工作,或者是否有我在日常工作中必须考虑的副作用(除了缩小中固有的副作用)? 它使用哪个缩小器? 它缺少您能想到的任何功能吗? 你喜欢它什么? 什么不喜欢呢? 这将主要作为我未来项目的参考(希望其他SOer也会提供参考),因此各种工具都很有趣。 (请注意,这不是哪个减法器最好的问题。我们周围已经有很多。)

27
Google Maps JavaScript API RefererNotAllowedMapError
我们正在尝试为其中一位客户开发地理定位应用程序,我们希望首先在自己的域中对其进行测试。 我们已经签署了Google Maps JavaScript API,并且拥有有效的浏览器密钥,并且我们的域www.grupocamaleon.com已被授权使用该密钥。 但是,即使是最简单的示例,我们也无法毫无错误地运行。 在我们的领域并使用我们的密钥,我们有以下演示: (1)http://www.grupocamaleon.com/boceto/aerial-simple.html 但这不起作用,Firebug控制台说: “ Google Maps API错误:Google Maps API错误:RefererNotAllowedMapError(链接到RefererNotAllowedMapError的Google文档)要授权的网站网址:(1)” 我的凭证页面缺少添加推荐人接受的可能性,因此涉及添加推荐人的解决方案目前无法实现。 我的凭证页面: 为什么会出现该错误?我们该如何解决?

5
在iFrame jQuery中选择元素
在我们的应用程序中,我们解析一个网页并将其加载到iFrame中的另一个页面中。该加载页面中的所有元素都有其令牌标识。我需要通过那些tokenid -s选择元素。意思是-我单击主页上的元素,然后在iFrame中选择页面中的相应元素。在jQuery的帮助下,我通过以下方式进行操作: function selectElement(token) { $('[tokenid=' + token + ']').addClass('border'); } 但是,使用此功能,我只能选择当前页面中的元素,而不能选择iFrame中的元素。谁能告诉我如何在加载的iFrame中选择元素? 谢谢。

9
如何使用JavaScript获得没有HTML元素的纯文本?
我的HTML中有1个按钮和一些文本,如下所示: function get_content(){ // I don't know how to do in here!!! } <input type="button" onclick="get_content()" value="Get Content"/> <p id='txt'> <span class="A">I am</span> <span class="B">working in </span> <span class="C">ABC company.</span> </p> 当用户单击按钮时,中的内容<p id='txt'>将成为以下预期结果: <p id='txt'> // All the HTML element within the <p> will be disappear I am working in …
122 javascript  html 


6
使用JavaScript清除文本选择
我找不到答案的简单问题:如何使用JavaScript(或jQuery)取消选择可能在网页上选择的任何文本?EG用户单击并拖动以突出显示一些文本-我想要一个函数deselectAll()来清除此选择。我应该怎么写呢? 谢谢您的帮助。
122 javascript  jquery 






6
在多页面应用程序中使用React
我一直在玩React,到目前为止,我真的很喜欢它。我正在使用NodeJS构建一个应用程序,并希望将React用于整个应用程序中的某些交互式组件。我不想使它成为单页应用程序。 我尚未在网上找到任何可以回答以下问题的信息: 如何在多页面应用程序中分解或捆绑我的React组件? 目前,即使我可能永远不会在应用程序的某些部分中加载它们,我的所有组件也都在一个文件中。 到目前为止,我正在尝试使用条件语句通过搜索React将在其中渲染的容器的ID来渲染组件。我不确定100%的最佳实践是什么。看起来像这样。 if(document.getElementById('a-compenent-in-page-1')) { React.render( <AnimalBox url="/api/birds" />, document.getElementById('a-compenent-in-page-1') ); } if(document.getElementById('a-compenent-in-page-2')) { React.render( <AnimalBox url="/api/cats" />, document.getElementById('a-compenent-in-page-2') ); } if(document.getElementById('a-compenent-in-page-3')) { React.render( <AnimalSearchBox url="/api/search/:term" />, document.getElementById('a-compenent-in-page-3') ); } 我仍在阅读文档,还没有找到多页应用程序所需的内容。 提前致谢。


8
使用Javascript上传之前检查图像的宽度和高度
我有一个JPS,其中用户可以在其中放置图像: <div class="photo"> <div>Photo (max 240x240 and 100 kb):</div> <input type="file" name="photo" id="photoInput" onchange="checkPhoto(this)"/> </div> 我写了这个js: function checkPhoto(target) { if(target.files[0].type.indexOf("image") == -1) { document.getElementById("photoLabel").innerHTML = "File not supported"; return false; } if(target.files[0].size > 102400) { document.getElementById("photoLabel").innerHTML = "Image too big (max 100kb)"; return false; } document.getElementById("photoLabel").innerHTML = ""; return true; …

5
单节点项目中的猫鼬和多个数据库
我正在做一个包含子项目的Node.js项目。一个子项目将拥有一个Mongodb数据库,Mongoose将用于包装和查询db。但是问题是 猫鼬不允许在一个猫鼬实例中使用多个数据库,因为模型建立在一个连接上。 要使用多个猫鼬实例,Node.js不允许使用多个模块实例,因为它在中具有缓存系统require()。我知道在Node.js中禁用模块缓存,但是我认为这不是一个好的解决方案,因为它只需要猫鼬。 我尝试使用createConnection()和openSet()猫鼬,但这不是解决方案。 我试图深度复制猫鼬实例(http://blog.imaginea.com/deep-copy-in-javascript/),以将新的猫鼬实例传递给子项目,但是它抛出RangeError: Maximum call stack size exceeded。 我想知道是否存在将多个数据库与猫鼬一起使用或解决此问题的任何解决方法?因为我认为猫鼬非常容易和快速。还是任何其他模块作为建议?

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.