草庐IT

grunt-html

全部标签

javascript - 有没有办法在电脑之间自动同步html5 localstorage

我有一个简单的离线html5/javascript单html文件Web应用程序,我存储在我的保管箱中。这是我写的一种时间跟踪工具,它将应用程序数据保存到本地存储。因为它是供我自己使用的,所以我喜欢离线应用程序的便利性。但我有几台计算机,我一直在尝试想出任何一种怪异的方法来在我的多台计算机之间同步此应用程序的数据(目前正在使用本地存储)。chrome好像是允许同步数据的,但是只针对chromeextensions。我还想我也许可以让网页自动保存/从保管箱文件夹中的文件加载数据,但似乎没有办法在没有用户提示的情况下自动与特定文件同步。我想“显而易见”的解决方案是将页面放在服务器上并将数据存

php - 将 echo 插入到特定的 html 元素中,例如具有 id 或 class 的 div

我有这个代码。body{background:#666666;}div{border:1pxsolidred;}';echo"".$row['name']."";echo"".$row['title']."";echo"".$row['description']."";echo"".$row['link']."";echo"";}mysql_close($con);?>上面的代码有效。现在,我想插入这个echo'';echo"".$row['name']."";echo"".$row['title']."";echo"".$row['description']."";echo"".$r

javascript - jQuery html() 表现真的很慢

我正在测试我之前读到的关于Math.random()有多随机的东西确实如此,并且想要显示10000个数字,这些数字应该是0到10000000之间的随机数。为了查看测试,我选择了将随机数数组加入到带有的字符串中每个整数之间。然后我就做了$("#"+elm).html(randomNumberString);这真的很慢。我只是认为这是随机数的生成和排序到数组中。但是当我开始在我的代码中放置计时器时,我发现是输出让一切变慢了。就像我做的测试一样document.getElementById(elm).innerHTML=randomNumberString;jQuery.html():250

javascript - 输入值更改时 html() 方法错误

本质上,我有一些代码需要在其任何输入元素模糊时获取父元素的HTML。这很简单。问题是在父元素上调用html()时返回的HTML不反射(reflect)其中包含的输入元素的当前值。也就是说,在Firefox或Chrome中。它适用于所有地方的IE。这是JSFiddle:http://jsfiddle.net/8PJMx/15/尝试将文本框中的“world”更改为“everyone”并单击按钮。请注意,我还附加了$.now(),以便您可以看到代码实际上正在执行。如您所见,$("#parent").html()不会更新,即使$("#child").val()做。为了您的观赏乐趣,这里是HTM

javascript - 如果参数是数组,jQuery 的 html() 方法会自动加入参数吗?

在试验时,我遇到了这个问题。$('#result').html(['Thisisinsideanarray','Thisisseconditeminarray']);重新编辑页面后,我可以在浏览器控制台中看到以下标记:ThisisinsideanarrayThisisseconditeminarray如果提供给.html()方法的参数是一个数组,这是否意味着jQuery正在后台运行array.join("")?我找不到文档中提到的这个,因此很想知道更多。 最佳答案 当传递除字符串以外的任何内容时,.html()清空元素并使用.app

javascript - 为什么我们需要在我们的服务器上创建一个 channel.html 来使用 Facebook JS SDK?

我真的不明白为什么我们需要创建channel.html文件,正如FBdocs提到的那样.我也想了解它是如何使用的。在我的日志中,我没有看到有人请求过此文件。 最佳答案 channel文件是提供一种在FB的服务器和您自己的服务器之间进行跨域通信的方法。这样做的原因是他们对访问token的严格控制。您必须验证重定向URL和应用程序ID才能检索此访问token。为了让他们将token传递给您,他们使用哈希中的访问token访问您的URL。通过channelURL,他们可以将此token传递给自己(他们的JavaScript在您的域上运行)

javascript - 如何在 html 中创建图像幻灯片?

我想在我的网站上制作图片幻灯片,这是我的代码varimage1=newImage()image1.src="images/pentagg.jpg"varimage2=newImage()image2.src="images/promo.jpg"functionslideit(){varstep=1;document.images.slide.src=eval("image"+step+".src")if(step为什么它不起作用?我已经把我想要的图像放在图像文件夹中 最佳答案 将varstep=1置于函数调用之上,将其设置为全局变量

javascript - grunt-contrib-watch with LiveReload 不工作

我无法让LiveReload与Grunt一起工作。我正在使用grunt-contrib-watch。当Grunt查看指定的文件时,浏览器中没有重新加载任何内容。所以我会看到:Running"watch"taskCompletedin0.203satThuNov21201300:59:59GMT-0500(EST)-Waiting...OK>>File"views/index.html"changed.但是浏览器窗口没有更新。我正在使用LiveReload2.0.9。关于如何让它运行有什么建议吗?Gruntfile.jsmodule.exports=function(grunt){'us

javascript - Javascript输出JSON内容时,HTML转码应该在服务端转义还是在客户端转义?

我有一个应用程序,它包含一个用PHP编写的服务器端RESTAPI,以及一些使用此API并使用它生成的JSON来呈现页面的客户端Javascript。所以,这是一个非常典型的设置。RESTAPI提供的数据是“不受信任的”,因为它正在从数据库中获取用户提供的内容。因此,例如,它可能会获取如下内容:{"message":"alert("Gotcha!")"}显然,如果我的客户端代码要将其直接呈现到页面的DOM中,那么我已经创建了一个XSS漏洞。因此,此内容需要先进行HTML转义。问题是,输出不可信内容时,应该在服务端转义,还是在客户端转义?即,我的API应该返回原始内容,然后让客户端Java

javascript - Grunt-eslint 并启用 `--fix` 标志以自动修复违规

我知道eslintCLI本身有一个--fix标志,但我无法从文档中得知如何通过eslintConfig使用它>(在package.json中)或在我的Gruntfile中的grunt-eslint配置中。我在package.json中有以下配置:"env":{"browser":true,"amd":true},"extends":"eslint:recommended",并使用此Grunt配置通过lint任务调用它:eslint:{target:['src/app/**/*.js'],format:'checkstyle'},如何在这种情况下启用--fix标志?