需要明确的是:我不打算进行自动更新.我只是想让用户知道有一个更新的脚本,并给他们一个链接,他们可以去获取最新版本. 有几种方法可以在Firefox中执行此操作,但它们似乎都使用Chrome不支持的Greasemonkey特定功能. 今天我花了4个小时研究这个,现在我正在寻找SO社区的帮助.解决方法:感谢Yi Jiang在评论中发表了这篇link.如果脚本消失,我会在这里发布内容:// ==UserScript== // @name SelfUpdatingScript // @version ...
我在sitecore(它是一个ascx控件)中有一个子布局,它包含一个隐藏字段和一个图像映射.根据单击的图像映射区域,我想设置隐藏字段的值,然后启动回发到服务器. 我的标记如下:<script type="text/javascript"> function SetRegion(regionName) {$('#<%=hdnRegion.ClientID%>').val(regionName);__doPostBack('<%=lnkRedirectButton.UniqueID%>', ''); } </script><img src="/Images/Interface/Map-Background.png" usemap="#regionMapVi...
http://uk.finance.yahoo.com/q?s=^FTSE&ql=0 我在firebug上启用了’net’,但我看不到任何活动,但价格正在更新?解决方法:使用streamapi.打开网络标签,然后查看http://streamerapi.finance.yahoo.com/streamer/1.0?s=^FTSE,USD=X&…… 此文件的大小始终增加
我有一个html元素,其样式(使用jquery)与背景图像通过其类名称. 当我删除课程时,背景图像会停留 – 这不是我期望或想要的. 的test.html<div id='log' class='tile'>HELLOWORLD</div>test.css.tile{background: none; }test.js$('.tile').css("background-image", "url(tile.jpg)"); // We see image $('#log').toggleClass('tile'); // We still see image在敲打我的脑袋后,我想我知道发生了什么事. css正在应用于元素 – 而不是’...
我有我的网站的多个部分,每半秒检查一次更新,因此它可以提醒您消息等.但是我觉得使用带有setInterval的$.post可能在网站上有点沉重.是否有更好的建议用于这些任务的替代方法?解决方法:如果你正在使用nodeJS,那么socket.io将是你要走的路.否则,结账this jQuery plugin,它实现了优雅的降级,即使不像socket.io那么全面.
我有一个脚本,通过jQuery将内容添加到内联SVG图像,但新元素似乎没有出现.输出完全有效;我可以将它复制到原始文件中,重新加载它,它将呈现得很好.但是当脚本生成它时,新元素不可见. 这是一个复制问题的片段:http://tinkerbin.com/7OmDWlsz 提前致谢!解决方法:如果元素不在svg名称空间中,您将看不到任何svg输出. 尝试使用以下代码替换脚本代码段:var slices = 10;for(i = 0; i < 360; i += 360 / slices) {var element = document....
我喜欢facebook在图像之间滚动时更改浏览器地址栏的URL的方式,以及它在IE7上的工作方式.但是,我只是在HTML5浏览器上找到了有关如何操作的信息,我想支持IE7. 由于这是HTML5解决方案,因此如下:window.history.pushState("object or string", "Title", "/new-url");如果有另一种解决方案可用,则不是一种选择. 编辑 在任何哈希之前. 但是有吗?解决方法:我知道的唯一其他选项涉及使用#hash片段使用hashchange事件确定页面的“url”或“...
我可以使用Javascript更新HTML表单,当用户在表单上的某些内容上输入时或者在“提交”按钮上触发onclick事件时,我希望在用户输入内容时更新表单. 我知道我可以做无限循环,但这不是一个好主意;或者我可以在间隔后检查但是会导致不必要的检查,这是我不想要的.解决方法:将keyUp事件处理程序与表单中包含的输入字段一起使用. 参考文献:Javascript, jQuery [UPDATE] 您错过了函数定义的圆括号,请检查更新的fiddle
我正在尝试使用KoGrid更新单个单元格,但是在我通过单击列标题对网格进行排序之前,我没有看到更新. 以下是我正在使用的代码. JSFiddle在这里:http://jsfiddle.net/b22Ex/2/ 不起作用的行是:vm.data()[0] .b(100).不应该工作,因为值是ko.observable?var L = [{a:ko.observable('a1'), b:ko.observable('b1'), c:ko.observable('c1')},{a:ko.observable('a2'), b:ko.observable('b2'), c:ko.observable('c2')},{a:ko.observable('a...
我正在使用Flot Chart插件来构建条形图.当脚本收到新数据时,我需要它将该值增加一.var data = [["A", 0], ["B", 0], ["C", 0], ["D", 0], ["E", 0]] $.plot("#placeholder", [data], options); channel.on("data", function (receiveddata) {data[receiveddata] = data[receiveddata] + 1$.plot("#placeholder", [data], options); });现在说通道接收“A”作为数据,我想增加一个,依此类推.我的代码显示了我尝试过的内容data.reciev...
苦苦挣扎为一个很好的例子. 我想要一个图表指令,通过轮询Web服务每分钟更新一次. 我目前有一个服务,它是我的Web服务的包装器.我的控制器可以访问此服务并成功填充模板.我还创建了一个可以显示静态数据的图表指令.我现在希望能够在同一页面上实时更新此图表指令以及可能的多个图表.轮询逻辑是否应该在指令范围内?我希望每个图表能够以不同的间隔进行轮询. 当然可以理解一个简化的例子. 编辑评论: 我希望能够像这样添加我的指令:<...
所以在学习了一些JavaScript函数后,我想做一个猜谜游戏,这是我的代码:(编辑)<body><script>var a;function rand(){var a = Math.floor((Math.random()*100)+1);}function random() {guess = document.getElementById('gess').value;if(guess < a) {document.getElementById('gus').innerHTML = 'To small!';}else if(guess > a) {document.getElementById('gus').innerHTML = 'To big!';}else if(guess == a) {document.getElement...
这应该很简单但当然我弄错了. 如何在点击事件上更新ko.observable文本?我可以使用“afterkeydown”或“keypress”执行此操作,但不会在单击event.http://knockoutjs.com/documentation/value-binding.html时执行此操作<span data-bind="text: Count"></span> <button data-bind="click: update">Update</button>function MyViewModel() {var self = this;self.Count = ko.observable("0");self.update = function() {self.Count = ...
在我的角度应用程序中,我有一个带有名称的$scope变量用户. 如果我在点击时将此变量设置为“test”: < a href =“#”ng-click =“setUser()”>设置用户< / a> 与功能$scope.user = {name: 'blank' }$scope.setUser = function(name) {$scope.user.name = name }这很好用.但是,如果我在promise.then()*中设置它,它似乎正确设置变量,但Angular不会在视图中更新它,直到我在$scope.user上执行了另一个操作. < a href =“#”ng-click =“...
我正在尝试从指令更新父作用域中的值的dict.dict父级通过一个函数更新(解释为here)所以我真的不明白为什么当我打印值时我会看到它们但是当与pre标签绑定时它不会改变.另外,为什么field.error没有显示在指令模板中? 我在这个jsbin中设置了我的问题的简化例子 Angular newbi,非常沮丧…谢谢.解决方法:当你在指令中处理JS事件时,你是missing a scope.$apply. 事件处理发生在纯JS中,在角度上下文之外,当您在父作用域上调用该函数时,您...