草庐IT

HTML5本地存储

全部标签

javascript - Angular.js 使用 html2js 将指令与外部模板联合测试 - 无法加载模板

我正在尝试测试使用外部模板的指令。我尝试了以下所有解决方案,但没有成功:ng-directive-testingHowtotestdirectivesthatusetemplateUrlandcontrollers?AngularJS+Karma+Ng-html2js=>Failedtoinstantiatemodule...html我创建了一个测试指令(一个简单的div)并使用内联"template"和外部“templateUrl”对其进行了测试。内联解决方案有效,而外部解决方案无效:angular.module('AdUnit').directive('actionButton',

javascript - Bower 和 grunt 是全局还是本地?

我们有nvm不全局安装任何东西,因为我们可能同时处理许多不同的项目,这些项目需要相同库的不同版本。但是bower和grunt呢?在Internet的任何地方我都看到npminstall-gbower我知道grunt前段时间分为grunt和grunt-cli应该使全局包更稳定。但是bower呢?使用此类包的最佳实践是什么?如何避免潜在的版本冲突?或者也许我夸大了这个问题,我应该简单地使用-g选项? 最佳答案 剧透-全局。Bower和grunt是开发工具-Bower在每个前端开发过程中都会用到,因此将其用作本地包是错误的。Grunt拆分

javascript - 如何使用 Javascript FileReader() 打开本地文件

我想修改thiscode所以它只适用于特定文件,但我无法找出正确的URL参数,我发现的所有代码示例都使用文件选择对话框。readingfilevarreader=newFileReader();functionreadText(that){if(that.files&&that.files[0]){varreader=newFileReader();reader.onload=function(e){varoutput=e.target.result;//processtexttoshowonlylineswith"@":output=output.split("\n").filter

javascript - 历史记录 replaceState 不再在 Chrome 中用于本地文件

我正在使用window.history.replaceState()更改使用file:///C:/...访问的HTML文件的查询字符串这曾经在Chrome、InternetExplorer和FireFox中有效,但在Chrome中不再有效。不确定它何时停止工作。我有Chrome45.0.2454.85。它仍然适用于其他2个浏览器。我得到:UncaughtSecurityError:Failedtoexecute'replaceState'on'History':AhistorystateobjectwithURL'file:///C:/Users/Michael/Desktop/tes

javascript - 如何通过 javascript 将图像/HTML Canvas 切成两半?

我正在使用html2canvas将具有自定义功能的googlemapjavascriptAPI转换为Canvas,然后转换为图像。在所有浏览器上都能正常工作,除了在IE11上它会生成一个图像,图像右侧有额外的空白,等于(浏览器窗口的宽度-map宽度)。所以我的窗口越宽,右边的空间就越大,反之亦然。我怎样才能在实际图像(768像素宽)的边缘切分该图像(或HTMLcanvas)?我在这里找到了这段代码,但不知道如何为这个任务修改它:varimage=newImage();image.onload=cutImageUp;image.src='myimage.png';functioncutI

javascript - Vuejs 不会在 HTML 表格元素中呈现组件

我想呈现一个在表格中显示一行的自定义组件。我有以下代码://jsfileVue.component('message-row',{data:function(){return{msg:'Hello'}},template:'{{msg}}'});newVue({el:'#app'});//htmlfile问题是该行最终呈现在表格之外!像这样:Hello您可以在这个JSFiddlehttps://jsfiddle.net/eciii/7v6yrf3x/中查看它我不确定这是一个错误还是我只是在这里遗漏了一些非常明显的东西...... 最佳答案

javascript - Wordpress - 在编辑器中插入 html/文本

我正在为Wordpress制作一个Vimeo上传插件,以便您可以直接从wordpress上传到Vimeo并直接嵌入。无论如何,我认为我已经完成了最困难的部分,那就是身份验证(那里有不好的例子)。现在我有另一个问题。在Wordpress中,您可以通过按下弹出窗口中的按钮将图像嵌入到富文本编辑器中。(http://cl.ly/6Xns)(荷兰语中的“Invoegeninbericht”按钮)。现在我想做同样的事情,当有人点击我的“invoegen”按钮(http://cl.ly/6Wmn)时,将“sometekst”(一个url就足够了)插入到富文本区域,我该如何实现?我在Wordpres

javascript - 我可以制作一个本地独立的 JavaScript 程序吗?

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:CanyoudoDesktopDevelopmentusingJavaScript?我非常熟悉基于Web的JavaScript,因为它与html和canvas相关,但我想知道是否有可能使用无法在浏览器中打开的javascript制作一个完整的独立应用程序。是否有任何GUI或命令提示符允许我执行此操作?如果没有,我可能愿意编写一些其他可以读取html的程序,就像Notch对Minecraft登录屏幕所做的那样。有没有简单的方法可以做到这一点?

javascript + html5 Canvas : drawing instead of dragging/scrolling on mobile devices?

我正在使用html5Canvas+一些javascript(onmousedown/move/up)在网页上创建简单的绘图板。在Opera、Firefox、Chrome等中运行良好(在台式电脑上试用)。但是,如果我使用iPhone访问此页面,当我尝试在Canvas上绘图时,它会拖动或滚动页面。这适用于其他页面内容,通过上下滑动页面,您可以像往常一样在移动浏览器中浏览页面。但是有没有一种方法可以在Canvas上禁用此行为,以便移动访问者也可以在上面实际绘制一些东西?为了您的引用,这里有一个简单的例子:functioninit(){varcanvas=document.getElement

javascript - 快速 HTML 表格排序?

是的,我知道有很多JS/jQuery程序可以做到这一点。我目前正在使用http://www.kryogenix.org/code/browser/sorttable/sorttable.js.这非常简单:只需一个JS文件,向表中添加一些类属性,然后就可以了。特别是,您实际上不需要了解JS即可使用它,您可以添加自定义排序键,而无需编写自己的JS来扩展它。由于这两个原因,我非常喜欢它。主要问题:我的表长约9300行,排序需要10-20秒。所以我想知道,还有比这更快的其他脚本吗?这些是我发现的:http://webfx.eae.net/dhtml/sortabletable/sortable