草庐IT

文件夹

全部标签

javascript - 如何将 Javascript 对象保存到文件?

我需要将一个复杂的javascript对象保存到一个文件中以供以后研究。这是一个非常大的对象,超过50个方法和属性。我可以在DOM页面上的Firefox-Firebug中看到该对象及其方法和属性(及其值),但我无法从那里将其保存到文件中。我想用属性的当前值保存对象,而不是HTML文档。任何格式的文件-HTML或JSON或任何其他格式对我来说都很好:)如何保存对象? 最佳答案 嗯...有些事情你可以做,但我不能说有多难看。你可以做类似的事情JSON.stringify(my_big_javascript_object)然后将生成的JS

javascript - 使用 Firefox 将 JavaScript 控制台记录到日志文件中

我们有一个在kiosk模式Firefox中运行的Web应用程序,使用RKiosk扩展来实现这一点。我们怀疑我们在系统中有一个非常罕见的错误,它会导致JavaScript错误。但是,因为我们无法访问JavaScript控制台,所以我们无法检查日志。我正在寻找一个选项,让Firefox将所有JavaScript控制台消息记录到一个文件中,而不管打开的选项卡和页面如何。我似乎找不到任何扩展名。我已经在使用log4javascript将错误发送回服务器,但似乎我们的应用程序以完全跳过日志记录的方式崩溃。 最佳答案 写入文件对我来说听起来像是

Javascript - 检索文件夹中文件的名称

我有一个要求,我需要从客户端的文件夹中检索所有文件名。因此,我尝试使用Jquery引用thisanswer来检索文件夹中文件的名称.我的代码如下:varfileExt=".xml";$(document).ready(function(){$.ajax({//Thiswillretrievethecontentsofthefolderifthefolderisconfiguredas'browsable'url:'xml/',success:function(data){$("#fileNames").html('');//Listallxmlfilenamesinthepage$(d

javascript - Next.js - 导入 css 文件不起作用

我正在用react、redux和next.js创建一个元素,想在js中导入CSS文件。我按照next.js/#css中的说明进行操作和next-css,但发现CSS样式不起作用。我的代码如下:pages/index.js:importReactfrom'react'import"../style.css"classIndexextendsReact.Component{render(){return(HelloWorld!);}}exportdefaultIndexnext.config.js:constwithCSS=require('@zeit/next-css')module.e

javascript - 将多个 JavaScript 文件合并为一个是否安全?

我正在使用jQuery开发一个动态网站,我发现几个jQuery插件在这方面非常有帮助。当然,对于我添加的每个插件,在页面加载时都会加载另一个脚本。我知道要快速加载页面,较小和/或较少的资源会更好。将所有这些jQuery插件文件合并为一个是否安全?在我做之前我是否需要检查一些东西,或者这甚至可以通过服务器端的脚本快速而肮脏地完成? 最佳答案 是的,将它们合并为一个是安全的。在大多数情况下,页面应该加载得更快,但在某些情况下这样做可能会减慢速度。例如:如果您的网站适用于iPhone等移动设备,则可能不会缓存非常大的Javascript文

javascript - 无法将 javascript 文件作为电子邮件附件发送

Hotmail不允许将javascript文件附加到电子邮件中,这背后的原因是什么?? 最佳答案 解决此问题的一种简单方法是使用.txt扩展名而不是.js扩展名重命名文件。 关于javascript-无法将javascript文件作为电子邮件附件发送,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/17620020/

javascript - 使用 javascript FileReader API 时是否有文件大小限制?

您可以使用javascriptFileReaderAPI来显示从文件输入字段提供的图像的预览。这在您不必使用服务器端php和ajax来显示图像的意义上非常有用。不过我的问题是:使用的图片文件大小有限制吗?就像如果用户要选择一个20MB的图像,filereader是否能够处理它?机器内存是否有可能达到极限?目前我只是在我的机器上进行本地测试。我试图加载一个bmp文件(53MB!),该文件在页面上处理和显示大约需要15秒。其他1/2MB的文件通常会立即显示。这可能不是必需的,但这是我的HTML文件:(仅供引用:此代码在支持的浏览器中运行良好)DropzoneFileUpload 

c# - 在 MVC3 View 中使用嵌入式 javascript 还是单独的 .js 文件更好?

有人告诉我,最好将Javascript代码放在一个单独的文件中以分离关注点,虽然这个想法引起了我的共鸣,但我认为它不切实际。这可能只是我经验不足,所以才有这个问题。这是一个清晰的示例,我发现将代码放在View中比将它放在单独的javascript文件中更好。在我的View中,我需要调用一个JQueryUI对话框,并使用我的模型名称动态设置标题。$("#thumbsimg").click(function(){varurl=$(this).attr("src");$(".image-popup").attr("src",url);return$("#image-popup").dialo

javascript - 使用 ?version=XXX 刷新缓存中的 CSS 文件

为了刷新缓存中的CSS文件,我经常使用file.css?version=DDMMYYYY技巧。但是,我对这种方法有疑问。我在旧的外联网上工作。所有页面都使用相同的CSS文件。外网没有任何模板文件,外网的每个页面都包含这个css。我需要为所有酒店后台页面刷新此css文件。我的问题是:我想在登录页面上使用file.css?version=DDMMYYYY技巧。其他页面仍将包含file.css(没有?version部分)如果用户进入登录页面,他将收到新版本的css文件。但是其他页面将使用哪个版本?旧版本(file.css)还是新版本(file.css?version=DDMMYYYY)?换句

javascript - Meteor:带有 Iron Router 的用户配置文件页面

我正在努力创建一个用户配置文件页面,使用位于localhost:3000/:username的IronRouter。个人资料页面应具有以下特征:公开View——任何人都可以看到用户的基本信息私有(private)View-如果客户在登录后访问他或她自己的个人资料页面,则会显示他或她的敏感用户数据,并且他们具有编辑功能加载View-在获取用户个人资料数据时,显示加载屏幕未找到View-如果在URL中输入了无效的用户名,则返回未找到的页面。公共(public)View和私有(private)View应存在于相同URL路径中。根据客户的凭据,他们会看到一个或另一个,而无需重定向到不同的页面。