我在socket.io上遇到了一些问题
我查看了所见的所有答案,但我找不到任何不符之处.任何帮助,将不胜感激.我也将格式问题粘贴到这里,所以我把它放到了pastebin上.
所以我不知道为什么这不起作用.每当我使用cookie进行maxAge时,它都不允许我登录.它将我重定向到/,因此回调正在工作,但会话数据由于某种原因丢失.任何人都可以帮助我吗?
提前致谢.
/**
* Module dependencies.
*/
var express = require('express');
var routes = require('./routes');
var login = require('./routes/login');
var register = require('./routes/register');
var http = require('http');
var path = require('path');
var MongoClient = require('mongodb');
var passport = require('passport');
var LocalStrategy = require('passport-local').Strategy;
var app = express();
// all environments
app.set('port', process.env.PORT || 3001);
app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'jade');
app.use(express.favicon());
app.use(express.logger('dev'));
app.use(express.bodyParser());
app.use(express.methodOverride());
app.use(express.static(path.join(__dirname, 'public')));
app.use(express.cookieParser());
app.use(express.session({
secret: '1234567890QWERT',
cookie: {maxAge: 30}
}));
app.use(passport.initialize());
app.use(passport.session());
app.use(app.router);
var dbc;
var …Run Code Online (Sandbox Code Playgroud) 快速问题 - 为什么这不起作用?
我很确定我已经测试了一切都无济于事.我正在尝试基本上添加mailto链接到任何可以找到的电子邮件.
它不是用邮件替换电子邮件链接到标签.
谢谢,哈利
$(document).ready(function() {
var email_regex = /([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+)/gi;
var bodyText = $('body').html();
var match = email_regex.exec(bodyText);
// To do - Don't try it when there is already a mailto link, can probably just add mailto to the regex.
for (var i = 0; i < match.length; i++) {
bodyText.replace(match[i], '<a href="mailto:' + match[i] + '">' + match[i] + '</a>');
console.log(match[i]);
}
$('body').html(bodyText);
console.dir(match);
});
Run Code Online (Sandbox Code Playgroud) 我有这个代码;
$('[data-question=502] textarea').bind('input propertychange', function() {
$(this).val($(this).text().replace(/[^a-zA-Z\.]/g, ''));//
});
Run Code Online (Sandbox Code Playgroud)
有人会告诉我为什么它不允许我写入我的文本框?
谢谢,哈利
编辑:
正则表达式错误,因为我试图在更改正则表达式之前使验证工作.
javascript ×2
node.js ×2
cookies ×1
express ×1
jquery ×1
passport.js ×1
replace ×1
session ×1
socket.io ×1
textarea ×1
validation ×1