[请益] 背景加载网页不显示如何运用

楼主: piligo (霹雳狗)   2019-08-15 09:15:13
请问我有一个网站需要先开启指定网址(验证)才能再开另一个网址流览内容(商品)
假设有10样商品就有对应10个网址,但是验证网址就固定一个网址
我想透过PHP把这个流程变成一次性动作
目前写出来的模式是每个商品打开前先开验证网址
变成触发10个商品连结会额外多10个重复的验证网页
有什么函数是可以把加载验证网页这个动作做成背景加载
就是不要把验证网页显示在分页上
验证的网页不需要填任何资料,只要浏览器开过就算验证了
不知有没有版友看的懂我在表达什么 @@
谢谢
作者: LMGG (联盟GG)   2019-08-15 09:30:00
Ajax 验证,应该有符合你的需求
楼主: piligo (霹雳狗)   2019-08-15 09:51:00
可是我找到的都是验证表单 我只是单纯要背景加载网页而已突然想到可以用iframe切一小块加载验证 只是有更简单更好
作者: my1938 (不知道该说什么)   2019-08-15 10:13:00
ajax又不一定只能验证表单。商品页的内容先不要写进去,然后document ready的时候触发ajax进行验证,验证成功后在把商品页的内容回应给ajax显示出来
作者: visa9527 (高级伴读士官长)   2019-08-15 11:06:00
这种还是用 iframe 吧,Referer 都直接送过去Ajax 浏览器不会自动处理 session 只可写 cookie你用透明或视界范围外的 iframe 就好了
楼主: piligo (霹雳狗)   2019-08-15 13:22:00
感谢 一行无框的iframe就解决了发现用Android手机才有这个问题 用电脑不用加Sleep也正常错乱了~电脑开无痕跟手机一样状况
作者: my1938 (不知道该说什么)   2019-08-15 15:20:00
是逐条执行没错啊,但又不是逐条输出显示
作者: yaritai (雅立钛)   2019-08-17 06:34:00
ob_flush把缓冲输出
作者: tsao1211 (Sunday)   2019-08-17 09:23:00
验证完再redirect就好了
作者: GoldRoger (黄金罗杰)   2019-08-17 09:50:00
session
作者: KKFN (John)   2019-08-18 12:35:00
shorturl.at/BEHU8前端问题前端解,iframe 有 attribute 可以在 loaded complete 的时候触发事件,所以你会默认 submit 是 disabled,然后透过 iframe 的 attribute 去在加载完成的时候触发事件来把submit 改为 undisabled
楼主: piligo (霹雳狗)   2019-08-18 23:01:00
BEHU8失效了? 来好好研究一下iframe的attribute 谢谢
作者: mikejaffson (mike)   2019-08-23 13:30:00
t大说的就是最简易的做法也不用担心浏览器等前端限制问题
作者: frank910138 (frank)   2019-08-23 18:57:00
验证完 传callback url redirect回来

Links booklink

Contact Us: admin [ a t ] ucptt.com