Javascript Express.csrf()-未定义令牌-Express 3.5.1

我正在使用express.csrf中间件生成令牌,并使用res.locals将生成的令牌放入表单中;但是,在呈现页面时,标记是未定义的 我已经看过多个教程,以及关于这个中间件实现的一些问题,但它似乎不适合我 以下是相关的依赖项: 以下是相关的app.js代码: 下面是register.ejs文件的相关部分: 经过几个小时的搜索,这篇文章回答了这个问题。特别是@Ian Wootten发布的答案 "dependencies": { "express": "3.5.1", "ejs":

Javascript 如何在特定元素上粘贴Contextmenu

在我的应用程序中,一个div具有scroll属性。在div中,我为表创建了超过100行的模板。用户可以使用contextMenu添加/删除行 contextMenu有4个选项名称,分别是AddTop、AddBottom、Delete和Edit。问题是,如果用户右键单击任何一行,contextMenu应该保持在该行上,即使用户滚动表格。现在它没有发生 我为contextMenu编写了以下代码 在完成以下功能后,contextMenu会一直出现,直到一切正常。问题是如果我滚动contextMenu时

Javascript变量名强制转换为字符串

我正在尝试使用传入的字符串变量更新mongo中的数据库。但是,Javascript会自动强制变量类型,并在数据库中生成一个类型键,而不是字符串类型所指向的类型,比如notify "update_notifications": function (id ,type ,callback) { db.collection("backend_users", function(err, collection) { collection.update( {"_id": new mon

Javascript PHP带来一个数组需要很长时间

我使用了一个由23k行组成的数组,两列名称,id.$information['localidades'],然后我有一个由23行组成的数组$information['provincias'],它通过外键匹配23k中的几行 问题是页面加载23k行需要很长时间,比如20秒,有没有办法让它更快 我使用带AJAX的jQuery来获取23行中的每一个选择,以获取23k的依赖项,但我希望通过不带AJAX的jQuery来实现这一点 <select name="provincia" class="fo

JavaScript最大宽度removeAttribute

我对这个代码有问题 此代码正在检查移动设备的分辨率,并打开具有相同分辨率的网页。但当我从移动设备上打开显示宽度小于480px的页面并滚动时,该页面无法正确查看。我想删除显示宽度小于480px的设备的代码 你能帮我吗 JavaScript 我不希望添加的:480px宽度id更小。如果我理解正确,您需要这行代码:header.setAttributeid,更小; 仅当宽度大于480px时执行。如果是这种情况,请尝试以下操作: var width = document.body.clientWidth

Javascript 在下拉菜单中过滤

我想知道如何在下拉菜单中使用过滤js,比如同位素。让我详细解释一下 我将有一组下拉菜单,用户可以点击,最终生成一个链接,该链接特定于他们在下拉菜单中选择的内容。当用户在下拉菜单中选择选项时,我希望下面下拉菜单中的一些选项变灰或消失 另一方面,我也希望能够从用户那里筛选一个基于链接的下拉菜单选项列表。我想知道这是否可能 我试图用HTML、CSS和jQuery来实现这一点。有人能给我指出正确的方向吗 希望我说的有道理……你做了什么?我的意思是,我在这里看不到太难做的事情,因为在很多情况下,DDL只包

Javascript HTML5拖放“dragover”事件

我正在构建一个web应用程序,其功能类似于Adobe Photoshop或Illustrator等流行软件的浮动面板功能。我正在使用HTML5拖放API来实现这一点 首先,为了更新我正在拖动的面板,我正在沿着这些线做一些事情 el.style.left = (x - offsetX) + 'px'; el.style.top = (y - offsetY) + 'px'; 现在,这一切都很好!但问题是我想在另一个块元素上捕获dragover事件,如下所示 dropzone.addEventLi

Javascript 多条路由在backbone.js中无法正常工作

我正在尝试创建一个基本的webapp,当到达特定的URL时,它会显示图像。在本例中,我使用的是backbone.js的哈希系统 我正试图这样做,当访问www.website.com/index.html1时,第一个图像将使用我拥有的一些JavaScript显示。我还需要它,以便在访问www.website.com/index.html1/3/5时,显示第一个、第三个和第五个图像。我知道我必须使用多条路线才能做到这一点,但我不知道如何做到 我有一个工作路线的第一个形象,工作令人敬畏。我只是不知道如

Javascript 如何在angular js中删除此意外标记错误?

我试图以表单的形式显示不同的消息。我在研究此文档时使用json制作表单 普朗克 当我像doc一样写这篇文章时,我不能查看页面,也不能得到错误 validationMessage: { tv4.errorCodes.STRING_LENGTH_SHORT: "Address is too short, man.", "default": "Just write a proper address, will you?" //Special catch all error m

Javascript 检查字符串是否包含正则表达式&no-js

我有一个字符串,我需要确保它只包含一个正则表达式,而不包含javascript,因为我正在使用该字符串创建一个新脚本,所以javascript片段将存在安全风险 确切情况: mozilla插件中的JS通过HTTPrequest json包含{something:^?:http | https://?:.*}将配置加载为json JS创建一个pac fileproxy配置脚本,该脚本使用配置中的something正则表达式 您知道如何在不破坏字符串中的正则表达式的情况下转义字符串吗?您可以使用正则

Javascript 如何使一个div适合另一个div?

我想将我的div淡入淡出和变形微调器调整到基本div名称容器。我怎么做?以下是我在JSFIDLE上的代码: 我的意思是,我想根据名称容器的大小调整淡入淡出和变形微调器的大小。哦,天哪,你的小提琴中有两件非常糟糕的事情,首先是: function sleep(milliseconds) { var start = new Date().getTime(); for (var i = 0; i < 1e7; i++) { if ((new Date().getT

Javascript 执行AJAX调用时未从PHP创建DIV

我试图在我的主PHP文件中调用一个PHP脚本。display_stationinfo.php应该在main中创建div,但它不是 这就是我到目前为止所尝试的,我对Jquery和AJAX还不熟悉。提前谢谢 工作小提琴: 这就是我想要做的,但是当我点击desk\u box DIV时,我的display\u stationinfo.php脚本并没有创建toggle station\u info DIV 当我查看源代码时,两个div都应该已经创建,但只有desk_box是。。我做错了什么 JQuery/

Javascript 设置x轴的高度图表

我对HighCharts有一个问题,在HighCharts中我有很多数据,并且希望以小时而不是分钟表示X轴。因此,它每60分钟显示一小时。 -现在,它在X轴上每隔10个数据显示一次。我需要它每隔60秒显示一次 在这个链接上,你可以看到我的意思: 如何定义X轴,仅将每60“分钟”显示为1“小时”…2小时…3小时等。刚刚找到答案。Use:xAxis:{tickInterval:2,},您还可以使用它来动态计算滴答声。

从onmouseover到onclick的Javascript

我正在为我的网站使用这段代码来实现下拉菜单: <script> var menu=function(){ var t=15,z=50,s=6,a; function dd(n){this.n=n; this.h=[]; this.c=[]} dd.prototype.init=function(p,c){ a=c; var w=document.getElementById(p), s=w.getElementsByTagName('ul'),

Javascript D3折线图中的过滤和聚合

我是D3.js新手-我想做的是处理以这种方式格式化的数据,以创建一个折线图 时间1、2、3、4、5等表示视频的秒数,分数表示用户对该部分视频的满意度 我想创建一个图表,表示男性和女性的平均值/平均值。 i、 e.女性的第1点为3.33或[3+4+3/3],第2点为4.33[5+5+3/3] 我已经阅读了过滤器和聚合命令以及示例,但是在为我的折线图将它们全部放在一起时遇到了困难。我将如何创建这样一个基于多列的“聚合线图” 注意:“最终产品”将有许多列,如“动态”聚合的性别,因此预计算不是一个选项。

Javascript 从数组中删除对象

我有以下代码: app.controller('modalController', function($scope, $http,$modalInstance, $rootScope, items){ // Get info $http.post('/ajax/bundle', {'items':items}).success(function(data){ $scope.info = data['info']; }); // [BUTTON] Add

Javascript 剑道UI网格手动保存

我有一个剑道网格和一个网格数据源,它将一堆行绑定到剑道网格上。从数据源中提取的每一行都是一个具有导航属性的模型。但是,当我创建新行并使用网格的默认kendo save函数保存它时,导航属性不会初始化。我需要能够在我的网格中为导航属性创建一个新表。我有以下设置 $('#grid').kendoGrid({ dataSource: viewmodel.model.AChecklistCompleteSource, filterable:

Javascript Iframe是否将事件发送给其父级?

我拥有两个网站,它们具有以下功能: 我有一个网站,把一个iframe从网站2都是角度应用程序 我想在站点2中放置一个按钮,这是来自iframe的站点,当我按下它时,它会关闭站点1上的iframe 我应该如何做到这一点?我可以向父站点发送事件吗?如果是,我应该向站点发送什么类型的事件。您不能真正发送事件,但可以通过执行window.parent.functionName在父页面中调用函数。我不知道你会怎么处理这个讨厌的东西?伙计们,有人知道怎么处理这个吗?用邮件?如果我使用console.logd

Javascript 未显示EventSource消息

我尝试了js eventsource和PHP的示例。它在本地运行良好,但当我将其发送到远程服务器时,消息仅在php进程完成后显示。你能帮我解决这个问题吗? 这是代码。 PHP HTML/JS <html> <head> </head> <body> <ul id="eventlist"></ul> </body> <script> var eventList = document.getEleme

Javascript Chart.js工具提示信息

因此,我使用Chart.js作为各种竞赛的结果,在工具提示中,它只显示数字,尽管我想在旁边显示更多的信息 例如,如果它说1234567,我希望它说1234567-6冠军 我查看了实际的Chart.js文件,想在其中添加一些代码,但找到了添加代码的位置。因为您添加了数据[0、10、55、1000、444401]等数据,所以我考虑添加一个功能,这样您就可以向数组中的每个项添加一个字符串,如下所示: data: [[0, "0 champs"], [10, "3 champs"], [

Javascript 在网页上附加已加载记录的新记录

我使用getjson在页面上显示记录。基本上,我只想显示新添加的记录与已加载的网页记录。我使用了set interval选项,它工作正常。问题是,当set interval调用它时,它会追加所有显示重复的记录。请让我知道如何处理此复制 function updates() { var url="http://192.168.0.102/newsget.php"; $.getJSON(url,function(json){ // loop through the members here

Javascript 控制器未以角度加载?

我正在做一个应用程序,它有一个侧菜单,当点击一个侧菜单项时,如果应用程序将链接模板正确加载到该状态。但是,该状态的控制器根本没有加载。我试着调试和检查控制台,但什么也没做。拜托,我能在这方面得到一些帮助吗 这是我为侧菜单运行的代码: ` <ion-side-menus enable-menu-with-back-views="false"> <ion-side-menu-content> <ion-nav-bar class="heade

将CSS和JavaScript组合成一个文件并链接它

我开发了一个小的在线应用程序,它有明显的jQuery、BootStrap、其他第三方库以及CSS文件,还有我定制的CSS和JavaScript,但我想把它们捆绑在一起,这样我就只有一个调用 原因是,该应用程序正在与几个已经拥有这些库的在线网站一起使用,但可能有一个过时的库,我的库将超过他们的库,这将导致网站无法正常工作 我使用HTML导入,将我所有的库和CSS放在一个HTML文件中,称为import.HTML并制作一个简单的文件,它工作起来很有魅力,但在iOS中不起作用。哦,是的,这是一款仅适用

Javascript 连接与数组对象相关的文本:方式和位置?

我正在做一个项目,在这个项目中,我需要几种方法将一个对象连接到一个字符串,特别是在一个数组中,连接到一个额外的文本位,相当于几个句子 目前,我有一个函数,用于创建数组,并使用与正在玩的游戏相关的字符串和数字填充数组: /*按男性和女性储存姓名,供日后选择*/ var aliasM=[Spike、Mike、Pops、面条、Shorty]; var aliasF=[Shanna、Rose、Sugar、Alana]; 函数别名选择器{ 如果Math.random我将使用如下对象文字将段落包含在数组中

Javascript 角度小部件中的角度网格返回错误:[$injector:unpr]未知提供程序:

在下面的代码中,我创建了一个使用角度网格传递数据的角度小部件。但是,我收到以下错误:[$injector:unpr]未知提供程序:alphadataProvider请尝试这样定义您的解析: resolve: { 'alphadata': ['alphatradingService', function(alphatradingService){ return alphatradingService.get(); }] } 我很抱歉,因为我很晚才看到你的问题。但我

在Javascript中等待资源

我有一个Javascript库。它当前使用同步XMLHttmpRequest从服务器获取信息,缓存结果,并具有基于函数输入和缓存数据创建对象的函数。这些函数可能会导致另一个同步请求,但在初始页面加载之后,这种情况极为罕见 主线程上的同步XMLHttpRequest不推荐使用,因为它会对最终用户的体验产生重大影响 我发现的所有示例都说在加载资源时使用回调。但是,可以触发加载的函数在很多地方都被使用,其中大多数函数都不能很容易地修改为在有值时调用此函数并继续。改变那个特定的行为将是一个重大的架构改变

在JavaScript/jQuery中用活动超链接替换粘贴的链接

对于我的聊天,我需要一个jquery或javascript函数来翻译粘贴的链接,如http://example.com 到活动链接,如 坦率地说,我对正则表达式仍然很不熟悉,它们有时看起来像波西米亚村庄的名字;-所以我需要你的帮助。 我想把下面的PHP函数翻译成JavaScript/jQuery function addHyperlinks($text){ return preg_replace( array( '/(?(?=<a[^>]*>.

Javascript 引导选择下拉列表

我需要定制引导选择下拉框,其中 插入符号将由图像/png更改。 如何做到这一点。我在网上找到的大多数例子都是直截了当的…找不到任何正确的解决方案。请帮助我还没有测试过这个,但类似于 <span class="glyphicon">Dropdown Text<img src="img.png" /></span> 目前无法再深入研究它了最简单的方法是重写插入符号css类,以便包含图像而不是经典的三角形 这方面的一个例子 CSS: .caret { disp

Javascript 有问题地突出(悬停)a系列、高图表

假设我在情节外有一个系列名称的列表,当我在其中一个上悬停时,我想将其中一个系列设置为高亮悬停 这是在渲染绘图后进行的 如何实现这一点我也在使用jQuery感谢@PawełFus的帮助。 最后,我用下面的方法来解决这个问题。因为我的series数组中没有id,所以我使用$each来比较名称 var chart = $plotResult.highcharts();//get the chart object var highlightSerieCallback =

Javascript 可以使用夜灯图层进行昼夜叠加吗?

我目前正在运行一个带有javascript的普通映射api。现在我想通过从这个github资源添加daynightoverlay来增强它- 这相对简单。现在,我想用这个链接中的夜间图层替换描绘夜间的深色阴影区域- 这就是问题所在。是否可以有选择地应用图层而不是整个地图来描绘夜间?地图主题如何?时髦地图的主题是整个地图。而我所寻找的是一个区分白天和黑夜的区域。谷歌文档有一个添加自定义覆盖的好例子

Javascript 如何将现有angular js应用程序集成到Laravel 5中

我已经开发了一个AngularJS应用程序。路由和模板已经在该应用程序中完成 现在,我的客户需要它使用Laravel for PHP集成来集成这个应用程序 伙计们,请指导我怎么做 如果我们不能集成,那么请建议其他适合角度应用的PHP框架 提前感谢AngularJS是javascript,它运行在用户的浏览器上,Laravel是php,它运行在您的服务器上。它们通过HTTP请求进行通信,彼此完全独立 如果您必须将应用程序从AngularJS迁移到PHP,这意味着您必须重新编写应用程序,因为它们有不

打开某个页面时调用javascript函数

我做了一个功能,从某个网站收集预测信息。当我在网站上,从Chrome浏览器的控制台调用该功能时,它工作得非常好。然而,我想自动化这个过程,并在加载这个特定网页时调用该函数。我曾想过构建一个Chrome扩展,但我对它还不熟悉。那么,是否有任何可能的方法将JS函数附加到浏览器?我没有自己的网页,所以我只能从Chrome的开发工具中访问它的信息。抱歉,如果这是一个重复的主题,但我找不到一个可以回答我问题的主题 提前感谢。由于您正在制作一个chrome扩展,您可以使用background.js将脚本注入

Javascript 订单质量

我确实喜欢在页面显示时用不同的HTML动态替换HTML。目前,我使用old.innerHTML=new.innerHTML,但它具有以下对应项: 进行文本编辑将丢失用户编写的文本。 进行文本编辑将失去焦点。 每个CSS关键帧动画将重新启动,即使节点保持不变。 因此,我最终必须一步一步地更新每个节点。如果我将DOMTree划分为节点并递归地比较每个节点和子节点,这应该不会那么困难 在伪代码中,我使用递归方法 从当前工作表中删除新工作表中不存在的节点 将仅存在于新工作区的节点添加到当前工作区 订购当

Javascript 通过角度指令更改添加的CSS?

如何覆盖由angular指令创建的CSS。例如,当我们将add-the-sort指令添加到材质数据表中时,它将被删除 通过styles.scss或组件本地CSS重写CSS不起作用,因为该指令添加了具有优先级的内联样式。还尝试添加!重要的CSS定义覆盖,但没有爱 想法?我可以建议一种方法,在组件的CSS/SCSS文件中编写自定义CSS类,并使用带有NgClass指令的条件应用它, 在onInit中执行您的条件 试试看,我希望它能起作用,你可以使用,也可以不应用类的样式。最好的方法是使用ngdeep

Javascript 我如何提及一个刚在嵌入中进入我的服务器的成员?

我想知道如何提到一个刚到达某个服务器的成员,我的机器人会发送到欢迎休息室,并提到刚到达的人 比如: 欢迎{新会员}!呜呜呜呜 client.onguildMemberAdd,异步成员=>{ 让welcomeMsg=member.guild.channels.cache.findchannel=>channel.name===welcome; 让welcomeEmbed=new Discord.MessageEmbed .setColore23922 .setDescription*``\n\n我

Javascript 角度路由链接导航到简单页面,而不是页面/页面

我有两个页面,主页和播放器,我想在主页上访问播放器页面,但不使用这种格式主页/播放器 当我使用routerLink=player时,它得到了一个错误,因为链接指向home/player,而不仅仅是player。我怎样才能做到这一点 应用程序路由模块: import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import {AddPlayerComponent} from '

Javascript 使用“querySelectorAll(“.className”)[x].innerHTML“检查单击的跨度索引”更改innerHTML

我希望使用javascript和document.querySelectorAll.className[x].innerHTML更改Span文本,其中x是单击的Span索引位置,但我找不到如何更改。多谢各位 HTML示例 如果我正确地解释了你的问题,那么你是在寻找反应:当textarea的内容发生变化时,其他元素的文本会被修改。我建议使用一个输入元素来实现这一点,该元素监视您可以使用.onchange或.onkeyup或addEventListener来侦听事件的更改,然后用该值更新另一个元素

Javascript document.querySelector未选择元素并抛出引用错误:未定义文档

我真的很感激你的帮助。 document.querySelector未选择元素并抛出引用错误:未定义文档-在vscode控制台上,未捕获引用错误:在devtools控制台中未定义输入,这与document.querySelector未选择任何内容的原因相同。 我的脚本标记位于body标记的末尾。 是什么导致了错误 const inputBox=document.querySelector'.inputField input'; const addBtn=document.querySelect

Javascript 为什么我的axios请求不能返回正确的数据?

我在axios实例中使用的url上运行了一个api。为登录定义了一个路由,该路由在提供有效凭据的情况下返回JWT访问和刷新令牌。我可以使用postman进行测试,一切都很好,但在我使用axios的应用程序中,即使使用有效凭据,也不会返回任何令牌或错误。该API也是为cors设置的,并且正在实时运行 以下是axios实例: import axios from 'axios'; const url = NOT SHOWN; const axiosInstance = axios.create({

上一页 1 2 ...  6   7   8   9    10   11   12  ... 下一页 最后一页 共 46238 页