Tag: JavaScript

如何在我的网站上添加“添加到collections夹”button或链接?

我正在使用Drupalbuild立一个网站。 在每个页面的标题,我想有一个单一的图像(我自己devise),这将作为一个自定义的“添加到collections夹”button。 点击图片应该添加网站的URL到用户浏览器的collections夹(书签)。 这应该适用于所有浏览器,IE7 +,FF,Opera,Chrome。 我无法find这个在线的很多信息。 我认为,JavaScript应该做的工作,但我没有太多的JavaScript经验:)所以我需要你的帮助!

使用Thymeleaf从Spring模型设置一个JavaScriptvariables

我如何从Spring模型读取一个模型variables并将其设置为一个Javascript? 请注意,我正在使用Thymeleaf作为模板引擎。 春方: @RequestMapping(value = "message", method = RequestMethod.GET) public String messages(Model model) { model.addAttribute("message", "hello"); return "index"; } 客户端: <script> …. var m = ${message}; // not working alert(m); … </script>

angular.js ng-repeat创build网格

我正在尝试使用bootstrap 3和angularjs创build一个网格。 我试图创build的网格是这样的,重复使用ng-repeat。 <div class="row"> <div class="col-md-4">item</div> <div class="col-md-4">item</div> <div class="col-md-4">item</div> </div> 我已经尝试使用ng-if ($index % 3 == 0)来添加行,但是这似乎没有工作正确。 任何build议将是伟大的! 谢谢! 编辑:这是我结束了与工作的代码: <div ng-repeat="item in items"> <div ng-class="row|($index % 3 == 0)"> <ng-include class="col-sm-4" src="'views/items/item'"></ng-include> </div> </div>

使用lodash .groupBy。 如何为分组输出添加自己的密钥?

我有从API返回这个示例数据。 我正在使用Lodash的_.groupBy将数据转换成我可以更好地使用的对象。 返回的原始数据是这样的: [ { "name": "jim", "color": "blue", "age": "22" }, { "name": "Sam", "color": "blue", "age": "33" }, { "name": "eddie", "color": "green", "age": "77" } ] 我想_.groupBy函数返回一个如下所示的对象: [ { color: "blue", users: [ { "name": "jim", "color": "blue", "age": "22" }, { "name": "Sam", "color": "blue", "age": "33" } ] }, { […]

我如何检查JavaScript中的IsPostBack?

我需要运行一个JavaScript函数onLoad(),但只有在第一次加载的页面(即不是回发的结果)时才能执行。 基本上,我需要在JavaScript中检查IsPostBack。 谢谢。

Javascript图像大小调整

有谁知道如何使用JavaScript按比例调整图像大小? 我试图修改DOM添加属性的高度和宽度,但似乎没有在IE6上工作。

node.js:encryption需要解密的数据?

我们正在使用bcrypt来获取永不需要解密的密码和数据。 应该做些什么来保护其他用户信息呢。 对于这个例子可以说,我们不希望用户真实姓名是纯文本的情况下,以防有人获得数据库。 这是一些敏感的数据,但也需要不时调用并以纯文本显示。 有一个简单的方法来做到这一点?

检查IE 10

如果用户使用IE 10,如何在页面加载时显示消息框? function ieMessage() { alert("Hello you are using IE10"); } 我的网页是一个JSF facelet(XHTML)。

如何通过使用angularjs延迟更改值?

我创build了基于angularjs基本应用程序 HTML: <div ng-app="miniapp"> <div ng-controller="Ctrl"> My name is <input type="text"/> Val: {{val}} <br/> <button ng-disabled="val">Submit</button> </div> JS: var app = angular.module('miniapp', []); var glob; function Ctrl($scope) { glob = $scope; $scope.val = false; window.setTimeout(function() { $scope.val = true; }, 3000); } window.setTimeout(function() { glob.val = true; }, 3000); 正如你所看到的,我试图在3秒后通过2种方式将val变为true ,但是没有人为我工作。 真奇怪。 我错过了什么? 其实我试图从Ajax获得响应后改变值,但假设应该是同样的问题。 谢谢, […]

检测浏览器对跨域XMLHttpRequests的支持?

我正在使用一些Javascript,它使用Firefox 3.5的能力来执行跨域XMLHttpRequests …但是,如果不支持,我会优雅地失败。 除了实际进行跨域请求之外,有没有办法检测浏览器对它们的支持?