Javascript 如何在联系人表单7上提交时添加cookie
在我的wordpress中,我有联系方式7。。 我希望我的用户将信息输入表单,提交后将重定向到另一个子域demo.xyz.com。 我得到了联系方式7的重定向代码 我想将cookie添加到表单提交者浏览器。因此,他将被允许进入子域demo.xyz.com,只允许使用该cookie。否则它将被重定向回formh 我有重定向代码。但我想在这里添加cookie到用户浏览器,同时提交并重定向到另一个页面Javascript 如何在联系人表单7上提交时添加cookie,javascript,php,wordpress,cookies,contact-form-7,Javascript,Php,Wordpress,Cookies,Contact Form 7,在我的wordpress中,我有联系方式7。。 我希望我的用户将信息输入表单,提交后将重定向到另一个子域demo.xyz.com。 我得到了联系方式7的重定向代码 我想将cookie添加到表单提交者浏览器。因此,他将被允许进入子域demo.xyz.com,只允许使用该cookie。否则它将被重定向回formh 我有重定向代码。但我想在这里添加cookie到用户浏览器,同时提交并重定向到另一个页面 on_sent_ok: "document.cookie ='axdemo=allow;expire
on_sent_ok: "document.cookie ='axdemo=allow;expires=Tue, 27 Sep 2015 10:40:41 UTC;
path=/'; location = 'http://example.com';"
如何在联系人表单7中创建cookie。谢谢你试试这个
$hour =time()+3600*24; // 1 day
setcookie("ID", $id, $hour,"/", ".sitename.com");
setcookie("Key", $key, $hour,"/", ".sitename.com");
这段代码解决了这个问题。 在联系人表格7的其他设置中插入此项 这将创建cookie并重定向到另一个页面
on_sent_ok: "document.cookie ='axdemo=allow;expires=Tue, 27 Sep 2015 10:40:41 UTC;
path=/'; location = 'http://example.com';"
使用DOM事件:
document.addEventListener( 'wpcf7mailsent', function( event ) {
if ( event.detail.contactFormId == '1234' ) {
document.cookie = 'foo=bar';
}
}, false );
自联系方式7.5.0以来,on_sent_ok已弃用,请参阅。是否必须在联系方式7的其他设置中插入此项?自联系方式7.5.0以来,on_sent_ok已弃用,请参阅。