Tag: JavaScript

如何使用jQuery在页面加载时关注表单input文本字段?

这可能很简单,但有人可以告诉我如何让页面加载文本框上的光标闪烁?

是否有可能获得一个函数的所有参数作为该函数内的单个对象?

在PHP中有func_num_args和func_get_args ,有没有类似的JavaScript?

如何制作HTML反向链接?

创build链接到上一个网页的<a>标记最简单的方法是什么? 基本上是一个模拟的后退button,但是一个实际的超链接。 请仅使用客户端技术。 编辑 寻找能够显示您在hover时要点击的网页url的解决scheme,就像正常的静态超链接一样。 我宁愿没有用户在超链接上hover时查看history.go(-1) 。 目前为止我发现的最好的是: <script> document.write('<a href="' + document.referrer + '">Go Back</a>'); </script> document.referrer是可靠的吗? 跨浏览器安全? 我会很乐意接受更好的答案。

了解React.js中的数组子项的唯一键

我正在构build一个接受JSON数据源的React组件,并创build一个可sorting的表。 每个dynamic数据行都有一个唯一的键分配给它,但我仍然得到一个错误: arrays中的每个孩子应该有一个独特的“钥匙”道具。 检查TableComponent的渲染方法。 我的TableComponent渲染方法返回: <table> <thead key="thead"> <TableHeader columns={columnNames}/> </thead> <tbody key="tbody"> { rows } </tbody> </table> TableHeader组件是一个单独的行,也有一个唯一的键分配给它。 row中的每一rows都是由一个具有唯一键的组件构build的: <TableRowItem key={item.id} data={item} columns={columnNames}/> TableRowItem看起来像这样: var TableRowItem = React.createClass({ render: function() { var td = function() { return this.props.columns.map(function(c) { return <td key={this.props.data[c]}>{this.props.data[c]}</td>; }, this); }.bind(this); return ( <tr>{ td(this.props.item) }</tr> ) } }); 什么导致唯一的关键支柱错误?

如何“fadeout”和“删除”jQuery中的div?

我试图给淡出效果的div和删除该div(id =“通知”),当一个图像被点击。 这是我如何做到这一点: <a onclick="$("#notification").fadeOut(300,function() { $("#notification").remove(); });" class="notificationClose "><img src="close.png"/></a> 这似乎不工作。 我需要做什么来解决这个问题?

如何确定HTML表单上的默认提交button?

如果一个表单被提交,但不是由任何特定的button,如 按Enter键 在JS中使用HTMLFormElement.submit() 浏览器应该如何确定使用多个提交button中的哪一个button? 这在两个层面上是重要的: 调用附加到提交button的onclick事件处理程序 将数据发送回Web服务器 我迄今的实验表明: 当按Enter键时 ,Firefox,Opera和Safari使用表单中的第一个提交button 当按Enter时 ,IE使用第一个提交button或者根本不使用条件 所有这些浏览器都没有使用JS提交 标准说什么? 如果有帮助,这里是我的testing代码(PHP只与我的testing方法有关,而不是我的问题本身) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Test</title> </head> <body> <h1>Get</h1> <dl> <?php foreach ($_GET as $k => $v) echo "<dt>$k</dt><dd>$v</dd>"; ?> </dl> <h1>Post</h1> <dl> <?php foreach ($_POST as […]

Node.js和CPU密集型的请求

我已经开始修补Node.js的HTTP服务器,真的很喜欢写服务器端的JavaScript,但有些东西让我无法使用Node.js为我的Web应用程序。 我了解整个asynchronousI / O概念,但是我对程序代码非常耗费CPU的边缘情况(如image processing或sorting大型数据集)感到有些担忧。 据我所知,服务器将非常快速的简单的网页请求,如查看用户列表或查看博客文章。 但是,如果我想编写非常CPU密集的代码(例如pipe理员后端)来生成graphics或调整成千上万的图像,请求将非常缓慢(几秒钟)。 由于这段代码不是asynchronous的,所以在这几秒钟内到达服务器的每个请求将被阻塞,直到我的请求缓慢完成。 一个build议是使用Web Workers进行CPU密集型任务。 但是,恐怕networking工作者会因为包含一个单独的JS文件而难以编写干净的代码。 如果CPU密集型代码位于对象的方法中,该怎么办? 对于CPU密集型的每种方法来说,写一个JS文件是非常糟糕的。 另一个build议是产生一个subprocess,但是这使得代码更加不可维护。 任何build议来克服这个(知觉)的障碍? 如何在确保CPU繁重任务执行asynchronous的同时,如何使用Node.js编写干净的面向对象的代码?

我如何在Javascript中舍入一个数字?

我怎样才能在JavaScript中舍入数字? math.round()不起作用,因为它将其四舍五入到最接近的小数。 我不确定是否有一个更好的方法来做这件事,而不是在保留第一位的小数点处分开。 必须有…

你如何得到一个string的长度?

你如何获得jQuery中的string的长度?

cast_sender.js错误:在Chrome中无法加载资源:net :: ERR_FAILED

我最近开始收到以下控制台错误,没有任何代码更改发生。 我最近没有安装任何扩展程序。 Failed to load resource: net::ERR_FAILED chrome-extension://enhhojjnijigcajfphajepfemndkmdlo/cast_sender.js Failed to load resource: net::ERR_FAILED chrome-extension://hfaagokkkhdbgiakmmlclaapfelnkoah/cast_sender.js Failed to load resource: net::ERR_FAILED chrome-extension://enhhojjnijigcajfphajepfemndkmdlo/cast_sender.js Failed to load resource: net::ERR_FAILED chrome-extension://fmfcbgogabcbclcofgocippekhfcmgfj/cast_sender.js Failed to load resource: net::ERR_FAILED 我有几个YouTube播放器embedded在触发这个错误的页面,但它们很简单: <iframe width="100%" height="100%" src="http://www.youtube.com/embed/OUR_YOUTUBE_ID?showinfo=0&amp;wmode=transparent" frameborder="0" allowfullscreen=""></iframe> 有没有人经历过这个?