本身是不可以的,但是結(jié)合服務(wù)器端語(yǔ)言,是可以的,請(qǐng)求中發(fā)送token而不再是發(fā)送能夠防止CSRF。即使在客戶端使用存儲(chǔ)token,也僅僅是一個(gè)存儲(chǔ)機(jī)制而不是用于認(rèn)證。不將信息存儲(chǔ)在中,讓我們少了對(duì)操作。,搜索功能有多種實(shí)現(xiàn)方式,前后端都可以實(shí)現(xiàn)。CTRL+F不支持正則,這個(gè)是瀏覽器自帶的功能,由于正則對(duì)于普通用戶來(lái)說(shuō),是很專業(yè)的,瀏覽器一般不會(huì)去支持很少有人會(huì)用的功能,當(dāng)然是否支持取決于瀏覽器廠商的想法
js也可以和后臺(tái)交互嗎?
< p >本身是不可能的,但是結(jié)合服務(wù)器端語(yǔ)言,是可能的
js和后端交互為什么要使用token
在請(qǐng)求中發(fā)送而不是發(fā)送可以防止CSRF(跨站點(diǎn)請(qǐng)求偽造)。即使在客戶端使用存儲(chǔ)令牌,它也只是一種存儲(chǔ)機(jī)制,并不用于身份驗(yàn)證。
沒(méi)有信息存儲(chǔ)在中,因此我們需要較少的操作。
javascript搜索功能是怎么實(shí)現(xiàn)的?要跟后臺(tái)交互吧?是不是和過(guò)濾功能差不多原理?
搜索功能可以通過(guò)多種方式實(shí)現(xiàn)。第一個(gè)頁(yè)內(nèi)搜索(類似于CTRL+F)可以在前端實(shí)現(xiàn)。第二種純后端方案,比如直接用js匹配搜索結(jié)果,隱藏顯示或者改變顏色,將搜索字符串拼接到一個(gè)新的url參數(shù),然后跳轉(zhuǎn)到生成的url直接顯示新的頁(yè)面搜索結(jié)果。比如最早的搜索是跳轉(zhuǎn)。目前百度第三次Ajax搜索不使用這種方法。它需要前端配合,向后端發(fā)送關(guān)鍵字請(qǐng)求。后端需要將結(jié)果的數(shù)據(jù)發(fā)送到前端,前端根據(jù)返回的數(shù)據(jù)重新渲染頁(yè)面。CTRL+F不支持正則化,這是瀏覽器自帶的功能。因?yàn)檎齽t化對(duì)于普通用戶來(lái)說(shuō)是非常專業(yè)的,瀏覽器一般不支持很少人會(huì)用的功能。當(dāng)然可以?