问题标签 [web-developer-toolbar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
web - 浏览器中的本地存储和缓存有什么区别?
当我们在 chrome 的开发者控制台中打开应用程序段时,我们会看到很多类似的东西:
应用
- 显现
- 服务人员
贮存
- 本地存储
- 会话存储
- 索引数据库
- 网页sql
- 饼干
缓存
- 缓存存储
- 应用程序缓存
我知道缓存用于在本地保存资源,cookie 用于将数据保存在客户端以维护会话。以键值格式缓存存储。
我想确切地知道它们之间有什么区别。
php - 如何在本地配置 WordPress 开发环境?
一些第三方开发人员已经创建了这些站点,并且将它们提供给他们进行持续的站点维护,例如编辑帖子、添加新帖子等。
他们只是给了一个 WordPress 管理员帐户。当我登录我的帐户时,它显示了许多添加/修改页面/帖子的选项。如何为我的站点设置本地开发环境并发布到实时站点?
我们可以使用在线 WordPress 管理员帐户本身进行所有更改,还是在线进行有限制?
jquery - 我想构建改变的闪烁文本效果?在 CSS 中。
我正在寻找一种类型效果,可以定期更改单词并键入不同的单词。一个例子是http://mattfarley.ca/。这正是我想要创造的。如您所见,类型效果会更改单词并键入新单词。我该怎么做。这就是我迄今为止所拥有的。但是我不知道一旦完成后如何使单词发生变化。
php - 检查页面后如何在实际的 PHP 文件中找到代码?
我为 WordPress 购买了一个主题,我正在尝试编辑包装器上的字符。当我“右键单击并检查”时,我很容易在页面上找到代码,但是在浏览 WordPress 编辑器上的文件时如何找到它们?
firefox - 现在移除的 Firefox 开发者工具栏 (GCLI) 的替代品是什么?
前注:本帖指的是开发者工具栏,也称为 GCLI,按 键打开Shift + F2。它不是指开发人员工具,由Ctrl + Shift + I
自 2018 年 5 月 18 日以来,开发者工具栏已从 Firefox 中移除,在夜间构建中。但我无法找到任何替代它的功能。
例如,以前,您可以通过media emulate print
在 GCLI 中键入来查看仅打印介质(发送到打印机)。但是,现在似乎没有任何东西可以让我们在 Firefox 中查看打印。
有没有同样功能的替代品?还是我们只是失去了这个功能?
javascript - JavaScript 按钮不再适用于移动设备
所以我正在解决我们应用程序中的一个问题,但无法解决。我还没有编写基本代码,只能注入 CSS 和 Javascript。有一个非常基本的带有 ID 的 span 元素,下面是一段 Javascript 代码片段,基本上是说“如果点击了带有 ID submitButton 的元素,则提交表单#createForm”。但是,在移动设备上它已损坏并且浏览器没有给出任何错误。
现在,即使在使用 Chrome 的“显示为 iphone”模式时,它也可以在桌面浏览器上完美运行。您可以单击按钮,一切正常。
但是,在移动 Safari 上以及将页面添加为 web 应用程序时,该按钮不再起作用。当您按下它时,页面只是滚动到顶部并且什么都不做。我已经通过我的 Mac 进行了检查,一切看起来都很正常,与桌面上的完全一样。我什至可以$("#submitButton").click();
通过控制台在我的 iphone 上运行,它运行良好。
控制台中没有错误或警告。有没有人有任何解决此问题的建议?遗憾的是,我无法直接访问代码,因为一切都在 IP 锁定的服务器上。
有什么方法可以准确查看单击按钮时会发生什么?我已经尝试过“时间轴”选项卡,但是当我按下按钮时它什么也没有显示。
node.js - 如何在 node.js 服务器上安装 SSL
我从 hostgator.in 购买了 SSL 证书,他们已将其安装在我的 linux 服务器中。但是如何使用 node.js 代码启用它?
javascript - 使用 jQuery 更改多个标签的填充颜色
我正在尝试使用 jQuery 编辑多个标签的填充颜色值。
我能够遍历所有 rect 标记并获取它们的填充值,但无法使用 css() 函数更改它们,并给出一个错误,指出读取的 css 属性为 null
我本质上需要的是,如果填充颜色是#cqe45b,我想将其更改为#2038fb,如果它是#cbedf0,我想将其设置为#c7ef80
更新: 我正在尝试在不允许导入 jQuery 的第三方网站上执行此功能,那么,有没有办法解决这个问题?