在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/ HTML問(wèn)答
有你在 回答

同源策略,并不能抓取到這個(gè)token

命于你 回答

這是一篇自問(wèn)自答題?我假裝提問(wèn)的人不知道好了……
Firfox 下同時(shí)選中多個(gè)文本
基本上可以認(rèn)為 Selection 就是 Range,因?yàn)槌?Firefox 可以通過(guò) ctrl + 鼠標(biāo)拖動(dòng) 實(shí)現(xiàn)一個(gè) Selection 有多個(gè) Range (見(jiàn)上圖)之外,其它瀏覽器都是一個(gè) Slection 只有一個(gè) Range

吃藕丑 回答

form data 然后又得有 json 那種多維度的,在一些項(xiàng)目里面確實(shí)有

逗婦惱 回答

var aData;
if(uid){

aData={uid:uid};

}else{

aData={ip:returnCitySN["cip"]};

}
$.ajax({

data:aData

});

初念 回答

mp4,最保險(xiǎn)的格式,不要去試那些小眾的格式,有可能本地播放器都不支持

歆久 回答

div overflow設(shè)置為hidden;
利用transform:translate屬性 在touch的時(shí)候修改translate的值

毀憶 回答

關(guān)于顯示的問(wèn)題,還請(qǐng)把瀏覽器里的源碼(ctrl+u 查看)拿出來(lái)看,而不是你寫(xiě)的模版文件。

懷中人 回答

這跟 PUT 沒(méi)什么關(guān)系啊。

你后端支持只更新指定字段即可。

妖妖 回答

可以區(qū)分一下嘛,授權(quán)的接口url類似: /auth/add 免授權(quán)的url類似:/free/add 然后后臺(tái)api判斷一下 帶auth的需要授權(quán) 其他的不授權(quán)【free】。

練命 回答

樓主的問(wèn)題

  1. 限制同一用戶在不同瀏覽器登陸的功能,利用session這個(gè)方案是否合理?-- 合理
  2. 我理解每個(gè)瀏覽器向后端發(fā)送請(qǐng)求后,都會(huì)形成相應(yīng)的session保存起來(lái),查詢session數(shù)據(jù)一般是怎樣實(shí)現(xiàn)的?例如,怎樣查詢包含”user“的session的”id“ -- 這個(gè)是session store的實(shí)現(xiàn)細(xì)節(jié),不同的store不一樣,一般是存在數(shù)據(jù)庫(kù)里(mysql、mongo、redis等)。session id是可以自定義的,只要能跟用戶名關(guān)聯(lián)起來(lái)就行
  3. 怎樣實(shí)現(xiàn)后端主動(dòng)向前端發(fā)起請(qǐng)求?比如用戶A未向后端發(fā)起請(qǐng)求的情況下,后端直接修改用戶A的cookie,使之過(guò)期? -- 這里在服務(wù)端清除session即可,有官方的api store.destroy(sid, callback)

怎么限制同個(gè)用戶不能多個(gè)地方同時(shí)登錄

實(shí)現(xiàn)思路樓主應(yīng)該是有的,只是實(shí)現(xiàn)細(xì)節(jié)不清楚:

  1. 用戶登錄,存儲(chǔ)session。每個(gè)用戶的session對(duì)應(yīng)一個(gè)id,假設(shè)就是用戶名。
  2. 用戶再次登錄,檢測(cè)當(dāng)前用戶是否已經(jīng)登錄 -> 檢測(cè)該用戶名,是否已經(jīng)存在session。

樓主不清除的應(yīng)該是,怎么把 用戶名、session id關(guān)聯(lián)起來(lái),包括怎么在有用戶名的情況下,查詢到該用戶名對(duì)應(yīng)的session。

如果用express-session,可以這么實(shí)現(xiàn)。

genid選項(xiàng):生成session id

genid返回的是session對(duì)應(yīng)的id,樓主根據(jù)實(shí)際情況進(jìn)行自定義。

app.use(session({
  genid: function (req) {
    return req.query.usrname; // 生成session的id
  }
}));

session檢測(cè)

用戶再次登錄,通過(guò)session id 去檢測(cè)session是否存在,以此判斷用戶是否已登錄。

app.use(function (req, res, next) {
  req.sessionStore.get(req.query.usrname, function (error, session) {
    // 如果session存在,表示用戶已在其他地方登錄
  });
});
菊外人 回答

想問(wèn)一下這個(gè)參數(shù)有什么用?

悶油瓶 回答

jq的input事件只是對(duì)原生的DOM的input事件做了兼容和封裝處理,其基本實(shí)現(xiàn)是由瀏覽器本身完成的。

默念 回答

你需要先設(shè)計(jì)一個(gè)良好的結(jié)構(gòu):

{
    "no": 1,
    "question": "每年收入約{{edit}}萬(wàn)元,主要來(lái)源:{{select}}。",
    "extr": {    // 在題目中有預(yù)留位需要綁定的數(shù)據(jù)時(shí)在這里定義,或者你自行設(shè)計(jì)。
            "select": [
                "工薪",
                "私營(yíng)",
                "證券投資",
                "銀行利息",
                "農(nóng)業(yè)收入",
                "其他"
            ],
    }
    ...
}

然后讀到該數(shù)據(jù)時(shí),檢查到 {{edit}} 標(biāo)識(shí)就拼一個(gè) <input type="text" />,{{select}} 標(biāo)識(shí)就拼一個(gè) <select></select>。

<select/> 里根據(jù) data["extra"]["select"] 去做一個(gè)列表,然后你可能需要做個(gè)鉤子或者 "其他{{edit}}" 這樣來(lái)標(biāo)識(shí)選到它時(shí)需要一個(gè)編輯框。

總的來(lái)說(shuō),你要自己設(shè)計(jì)一套小機(jī)制來(lái)做這件事,因?yàn)檫@種動(dòng)態(tài)拼接題目,而且選項(xiàng)還會(huì)影響元素結(jié)構(gòu)的,就我貧乏的知識(shí)面而言沒(méi)見(jiàn)到過(guò)能解決這類問(wèn)題的通用庫(kù),可能只能自己寫(xiě)。

使用循環(huán)

。。。。。。。。。。。。。。。

落殤 回答

getCurrentPosition是異步的你把后續(xù)操作放到回調(diào)函數(shù)中就行了

萌二代 回答

你的return有問(wèn)題,在異步回調(diào)里的return不會(huì)阻止外部的代碼執(zhí)行,所以,最后的res,還是會(huì)執(zhí)行就回報(bào) Can't set headers after they are sent 這個(gè)錯(cuò)誤了

離夢(mèng) 回答

如果你是根據(jù)教程來(lái)學(xué)習(xí)的, 那么最好所有的 包的 版本號(hào), 都跟教程里的相同,這樣可以穩(wěn)定跑下來(lái), 如果是自學(xué),建議學(xué)習(xí)教穩(wěn)定版本, 現(xiàn)在可以從 0.55 開(kāi)始學(xué)起