client-side相关内容

离线,跨表通讯(仅javascript)

是否可以找到某些网站的外部实例? Ofc theese是独立打开的选项卡(不是window.open)。我需要阻止用户打开2个标签,并向先前打开的标签发送消息,以告知无法打开2个标签。 2个独立标签可能会破坏页面的离线存储和webSQL结构,因此我不允许人们使用2个标签。它也是半脱机应用程序,因此它必须是客户端解决方案。 解决方案 您可以使用localStorage在各个标签之间进行通信。 ..
发布时间:2020-10-02 18:57:53 前端开发

如何从网页中的串行端口读取

我想设计一个Web表单,用户应填写一些字段。应该从连接了特殊硬件的客户端计算机的串行端口(COM1)读取一个字段的值,并且用户按下硬件的发送到PC 键填写表格时。 我如何在网页中收听 COM1 端口并获取COM1的值并将其放置在网络中 我听说ActiveX控件可以做到这一点,但它仅与IE兼容(对吗?)。另一个选择是Java applet。 我想要一个简单的解决方案,该解决方案至少 ..
发布时间:2020-10-02 18:56:43 其他开发

什么是客户端路由,如何使用?

如果有人可以回答以下问题,我会很高兴 它是如何工作的? 为什么有必要? 有什么改进? 解决方案 客户端路由与服务器端路由相同,但是它是在浏览器中运行的。 在典型的Web应用程序中,您会映射多个页面 客户端路由只需在浏览器中运行此过程,就可以使用JavaScript来实现。逻辑和一些基于JS的模板引擎或其他此类方法来呈现页面。 通常用于单页应用程序中,其中服务器端 ..
发布时间:2020-10-02 18:56:41 其他开发

利用JavaScript的eval()方法

许多开发人员认为应该避免使用JavaScript的 eval()方法。从设计的角度来看,这种想法很有意义。当可以使用更简单,更好的选项时,通常将其用作丑陋的解决方法。 但是,我不了解有关安全漏洞的问题。当然,运行 eval()使黑客能够运行任何可以运行的JavaScript代码。 但是他们还是不能这样做吗?至少在Chrome中,开发人员工具允许最终用户运行自己的JavaScript。 ..
发布时间:2020-10-02 18:55:37 前端开发

在浏览器中生成客户端证书并在服务器上签名

是否可以在浏览器中请求生成客户端密钥对并将公钥发送到服务器CA以进行透明签名?然后在用户的浏览器中安装签名证书? 方案: 用户打开 https://examle.com/ 网页,服务器身份已验证 用户请求创建帐户 密钥对是在用户浏览器中生成的,不会显示给服务器/ CA 将公钥发送到服务器进行签名 服务器对密钥进行签名并生成证书 证书与私钥一起发送到客户端并安装在浏览器中 ..
发布时间:2020-10-02 18:55:36 其他开发

可以将Python用于客户端Web开发吗?

如果是,建议使用任何框架/教程/技巧/等吗? 在Python上的N00b,但是我有大量的PHP经验,并且想扩展自己的技能。 我知道Python在服务器端执行方面很出色,只是想了解客户端。 解决方案 您是否看到过速写? http://www.skulpt.org/ ..
发布时间:2020-10-02 18:54:33 Python

如何在内存中创建文件供用户下载,而不是通过服务器下载?

有什么方法可以在客户端创建文本文件并提示用户下载文本文件,而无需与服务器进行任何交互? 我知道我不能直接写给他们的机器(安全性和全部),但是我可以创建并提示他们保存吗? 解决方案 您可以使用数据URI。浏览器支持各不相同;请参见维基百科。示例: ..
发布时间:2020-10-02 18:54:31 前端开发

在浏览器中使用节点返工CSS

我希望能够在浏览器中使用reworkcss / css。我从github下载了2.0.0版本,并使用nmp install安装了所需的软件包。我尝试了requireJS(声称能够处理 CommonJS模块格式),需要索引。 js,但发生错误,因为未定义“导出”。我也尝试使用browserify压缩它,但这显然不是它的初衷。有谁知道我该怎么办?我无法在该项目中使用node.js,但是需要浏览器中CS ..
发布时间:2020-09-24 00:32:00 前端开发

在网络环境中自我更新桌面应用程序的最佳实践

我已经通过Google和SO搜索了该问题的可能答案,但只能找到分散在该地点附近的少量信息,其中大部分似乎是个人观点. 我知道这个问题可以被认为是主观的,但是我不是在寻求个人意见,而是寻求有原因的事实(例如,过去的经验),甚至是指向描述此最佳做法的博客/维基的单个链接. (这是我更愿意说的).我不需要的是如何使它工作,我知道如何创建一个自我更新的桌面应用程序. 我想了解有关创建自我更新桌 ..
发布时间:2020-09-15 01:39:31 其他开发

MVC3有选择地验证客户端

应用程序中的每个表单都有一组单选按钮.选择后,仅需要验证与该单选按钮关联的某些字段. 我正在使用MVC 3,并且需要进行验证才能在客户端工作. 仅使用DataAnnotations,我只能验证表单上的所有字段. IValidatableObject在客户端不起作用. IClientValidatable似乎可以完成工作,但似乎我必须为每个标准DataAnnotation属性 ..
发布时间:2020-09-11 19:17:47 其他开发

无论如何,即使在客户端,React JS中是否也有安全的API密钥?

在React javascript文件上使用API​​密钥时,是否仍然需要保护API密钥?例如; emailjs.init("API_KEY"); 解决方案 您可能要检查Google Firebase如何进行纯客户端身份验证:编辑: 对使用API​​密钥,OAuth等进行身份验证的一般介绍(来源:关于构建Web应用程序的codecademy课程)可能有助于了解API密钥的含义以及为什么 ..
发布时间:2020-09-06 00:32:20 前端开发

上传和读取文件客户端,角度为2

我需要用户的日志文件,以便我可以阅读和分析这些文件.例如某种放置区域,用户放置文件,然后可以使用javascript读取文件? 我使用Angular2 rc5.我有node.js在后台运行,但是我不需要那里的数据.我只在客户端需要它. 是否可以仅使用前端技术(例如angular2和javascript)读取和解析文件内容?还是我必须将文件上传到服务器并在那里进行分析? 解决方案 ..
发布时间:2020-08-13 05:05:06 前端开发

使用Heroku部署Node.js应用程序时公共目录出现问题

我一直在开发一个在客户端具有Timelinejs(开源js库)元素的应用程序.我将Timelinejs库复制到应用程序的public/javascripts/目录中.然后,将其链接到我的html标头中.当我在本地提供我的应用程序时,所有时间轴都可以正常运行.但是,我注意到,当我将应用程序部署到Heroku时,并没有加载我的时间表.使用chrome js控制台,我发现它没有在public/Javas ..
发布时间:2020-07-26 00:49:08 前端开发

从服务器端刷新客户端页面

如何从服务器端刷新当前的客户端视图页面? 例如,如果我要强制刷新所有客户端现在正在查看的页面,以便他们可以查看新内容.并且我想在我想使用PHP的时间内进行此刷新. 有可能吗? 解决方案 使用Web套接字.您可以将PHP套接字与此一起使用,也可以将我认为php套接字要求您使用5.3或更高版本的PHP. 如果您没有PHP v5.3或更高版本,则可以将 Node JS 与长池化也是一 ..
发布时间:2020-07-19 20:56:11 PHP

在用户开始与我的机器人聊天之前,如何向机器人发送一些初始数据?

我的问题是,在用户开始聊天之前,如何代表用户向机器人发送一些数据. 因为不同的客户端将具有不同的终结点,所以我希望bot首先获取该终结点并将其保存为UserState,然后再使用此终结点进行以后的API调用. 我正在使用" https://github.com/microsoft/BotFramework-WebChat“作为我的客户端的此网络聊天,它使用秘密创建了直接路线,是否可以在 ..