我喜欢用Chrome打包的应用程序replaceWindows 8 Metro应用程序。 目前,它需要模仿Metro应用程序的外观和感觉。 主页面包含多个横向排列的网页浏览,可以进行大量的横向滚动。 尝试使用触摸设备水平滚动时遇到问题。 如果滚动手势在web视图上开始,它将捕获滚动事件并阻止主机滚动。 溢出隐藏在所有的网页浏览。 由于它们构成页面上的大部分内容,因此主机的有效滚动目标是有限的。 webview的内容是互动的,所以我不能放弃在可滚动的内容上放置一个透明的覆盖来捕捉事件,至less不是没有某种方式将点击/触摸传播到webviews本身。 任何想法如何实现? 谢谢你的帮助!
我希望有人能帮助我,我自己也没有太多的运气。 我在Cygwin上运行node.js版本0.3.1。 我正在使用Connect和Socket.io。 我似乎有一些随机的问题,或者什么的,我还没有弄明白。 最终的结果是,我的服务器运行良好,但是当浏览器尝试连接到它的初始HTTP请求工作,Socket.io连接,然后服务器死亡(输出下面)。 我不认为这与HTTP请求有任何关系,因为服务器获取了大量的数据,并且正在接收请求并响应,直到我的连接将其杀死。 我search了一下,我发现最接近的东西是DNS设置不正确。 这是一个只在内部networking上运行的networking程序,所以我把/etc/resolv.conf的nameserver xxxx设置为内部DNS。 此外,我还添加了nameserver 8.8.8.8 。 我不知道还有什么要检查,但会感激任何帮助。 在node.exe.stackdump Exception: STATUS_ACCESS_VIOLATION at eip=610C51B9 eax=00000000 ebx=00000001 ecx=00000000 edx=00000308 esi=00000000 edi=010FCCB0 ebp=010FCAEC esp=010FCAC4 program=\\?\E:\cygwin\usr\local\bin\node.exe, pid 3296, thread unknown (0xBEC) cs=0023 ds=002B es=002B fs=0053 gs=002B ss=002B Stack trace: Frame Function Args 010FCAEC 610C51B9 (00000000, 00000000, 00000000, 00000000) 010FCBFC 610C5B55 (00000000, 00000000, 00000000, 00000000) […]
JavaScript是一种轻量级和强大的语言,但它经常被误解和难以学习(尤其是面向对象编程)。 什么是学习JavaScript OOP的好材料(博客,截屏和书籍)? 主题可以是任何东西,但是现在我们不包括浏览器,AJAX和库。 你是怎么学习JavaScript中的函数式编程,闭包,对象,inheritance和devise模式的? 我个人希望看到更多的代码示例,因为我上面提到的一些书籍保持最小的例子。 (编辑:由于这个职位现在是社区的努力,请帮助维护和开发下面的资源列表 !) 图书 JavaScript: Douglas Crockfond 的好作品,这是大多数堆栈溢出的Javascripters推荐的书。 我观察到,人们已经用这本书提高了他们在java脚本中的技能。 访问他的网站: crockford.com获取更多信息。 面向对象的JavaScript:通过Stoyan Stefanov 创build可伸缩,可重用的高质量JavaScript应用程序和库 ,经历了许多OOP主题,如对象,原型,inheritance和一些模式。 专业JavaScriptdevise模式 ,Ross Harmess和Dustin Diaz讨论了着名devise模式在JavaScript中的应用。 影片 Douglas Crockford的“高级JavaScript”video 。 雅虎有许多其他有趣的video。 开发者networking 。 James Shore撰写的“面向对象的JavaScript权威指南” (2013年7月)。 在堆栈溢出 关于JavaScriptclosures的堆栈溢出讨论 关于“闭包”在JavaScript中涉及到什么的Stack Overflow讨论? 关于JavaScript中原型与functionOOP的Stack Overflow讨论 其他 面向对象的JavaScript简介 – Mozilla Dev 傻瓜的JavaScript闭包 JavaScriptclosures JavaScript闭包101 Douglas Crockfond 在JavaScript中的私人成员 在 Douglas Crockfond的JavaScript中的古典inheritance 在 […]
我知道W3C只是发布他们的Web通知草案版本来通知用户。 所以没有浏览器在当前或最新的编译浏览器中实现这个方法。 Web通知概述 在我search了很多网页,在大多数浏览器中查找所有可能的桌面通知。我发现任何2个主要的浏览器应该支持这个。 1. 谷歌浏览器和基于Webkit的浏览器 Windows的 通知http://code.google.com/chrome/extensionshttp://img.dovov.comnotification-windows.png Mac的 通知 http://code.google.com/chrome/extensionshttp://img.dovov.comnotification-mac.png 通知Linux http://code.google.com/chrome/extensionshttp://img.dovov.comnotification-linux.png 我们可以使用本地桌面通知function来显示如下图所示的消息。 更多信息: Chromium项目 – 桌面通知 2. Internet Explorer 对于IE 5.5+,我们可以使用createPopup函数来像谷歌浏览器那样通知使用,但是Google Chrome更加灵活。 更多信息: MSDN上的CreatePopup方法 而且,如果我们将网站固定到Windows 7任务栏,我们也可以使用叠加图标来通知用户。 覆盖图标http://i.msdn.microsoft.com/dynimg/IC432198.jpg 更多信息: IE9,特定于站点的浏览器,以及将您自己的跳转列表项添加到固定标签 其他浏览器 我想我们可以使用Pines Notify jQuery插件来创build浏览器内通知。 或者你有任何桌面通知库或想法提示我? 谢谢, PS。 如果没有好的图书馆,我会自己创build。 更新我 由于IE8,它不允许我们显示当前浏览器外popup。 例如,当IE最小化时,不显示所有popup窗口。 因此,Google Chrome浏览器只有一个具有完全networking通知API的浏览器(FF 4也有非logging的networking通知API,但现在不起作用)。
我可以使用load事件来检测iframe的内容何时加载。 不幸的是,为了我的目的,这有两个问题: 如果加载页面时出现错误(404/500等),加载事件永远不会被触发。 如果某些图像或其他依赖项加载失败,则像往常一样激发加载事件。 有什么方法可以可靠地确定上述错误是否发生? 我正在编写基于Mozilla / XULRunner的半networking半桌面应用程序,因此只能在Mozilla中运行的解决scheme是受欢迎的。
有没有办法减less以下包括一个? <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.1/angular.min.js"></script> <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.1/angular-route.min.js"></script> <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.1/angular-sanitize.min.js"></script> <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.1/angular-animate.min.js"></script> <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.1/angular-cookies.min.js"></script> 我无法在Google的CDN上find这些托pipe服务的组合版本。
我目前正在编写一个离线的web应用程序使用所有的html5好东西离线支持。 不过,我现在开始考虑编写同步模块,以确保将任何脱机数据发送到服务器和服务器数据返回给客户端。 现在我确定这已经完成了,我的意思是它是一个非常经典的devise问题,影响到移动设备和其他许多事情。 所以我想知道有没有人可以指点我一些好的devise资源,这种事情? 现在我真的不需要太复杂,我的意思是我没有处理多个用户访问相同的数据,我很高兴不合并冲突(只是采取最新),但我仍然希望有一个devise,将请允许我将来使用这些选项。 另外,有没有开源项目实现这种types的东西? 我不是在撕掉别人的代码(如果许可证允许的话),我很乐意移植。
我相信你们中的很多人已经检查了今天的(2011-02-08) 谷歌的涂鸦 ( 如果涂鸦改变,请链接到CNN上的文章 )。 这是真棒,我试图找出它在Firebug中的实现,我发现有一些东西,它有大约3层的图像(3D效果),是泛和旋转( -moz-transform:rotate() )等我没有发现的是(和我的问题): 当你拿着手柄的时候,它是如何隐藏我们的鼠标光标,我知道它是cursor:none在CSS中,但我仍然看到这个CSS的句柄: #verne-drag { background: url("logos/2011/verne-hp.png") no-repeat scroll 1000px 1000px transparent; cursor: pointer;/*here its pointer not none*/ height: 150px; left: 565px; position: absolute; top: 15px; width: 150px; z-index: 700; } 如何允许拖动手柄,同时根据位置在9个图像之间交换。 在它的Javascript(我没有find一个在萤火虫…只有通常的脚本search,和这个小代码,只是计算国防部(可能的代码其他任务呢) google.doodle.mod = function (a, n) {return a % n;}; 2 /* !eval(new String("google.doodle.mod = function(a,n);)) */ […]
为什么浏览器不支持Python脚本来替代Javascript呢? 还是更通用的脚本语言? Javascript是唯一一个在浏览器上实现的吗? 毕竟,script标签确实有支持来指定使用的脚本语言。 (我知道在IE中有VBScript的支持,但是对于所有的意图和目的来说似乎已经过时了。)
我发现的许多图书馆,如Jcrop,实际上并没有裁剪,它只创build一个图像裁剪UI。 然后取决于服务器做实际的裁剪。 如何使用某些HTML5function在不使用任何服务器端代码的情况下将图像剪裁到客户端 。 如果是,是否有一些例子或提示?