直播网站 - http://www.arif-khan.net/project/newpopup/
我在退出按钮上成功添加了setCookie功能。因此,如果有人关闭弹出窗口,那么cookie将被存储& popup永远不会出现在他身上。
关闭代码 -
<a onClick="document.getElementById('ac-wrapper').style.display='none'; setCookie('abc', 'def', 1)" href="#">X</a>
但我需要在表单提交上添加相同的内容。因此,如果有人提交表格,那么将存储cookie并且popup永远不会出现在他身上。我怎么能这样做?
表格代码 -
<form action='https://crm.zoho.com/crm/WebToLeadForm' name=WebToLeads1020154000000095001 method='POST' onSubmit='javascript:document.charset="UTF-8"; return checkMandatery()' accept-charset='UTF-8'>
...
...
...
<input type='submit' value='Submit' />
</form>
我已经尝试过但不起作用 -
<input type='submit' onclick="setCookie('abc', 'def', 1)" value='Submit' />
&安培;
<form onSubmit='javascript:document.charset="UTF-8"; return checkMandatery(); setCookie('abc', 'def', 1)' action='https://crm.zoho.com/crm/WebToLeadForm' name=WebToLeads1020154000000095001 method='POST' accept-charset='UTF-8'>
答案 0 :(得分:2)
以下是您网站上的内容,您使用的引号不正确:
<form accept-charset="UTF-8" checkmandatery()'="" return="" ;="" javascript:document.charset="UTF-8" 1);="" 'def',="" abc',="" onsubmit="setCookie(" method="POST" name="WebToLeads1020154000000095001" action="https://crm.zoho.com/crm/WebToLeadForm">
所以试试这个:
<form onSubmit="javascript:document.charset='UTF-8'; setCookie('abc', 'def', 1); return checkMandatery();" action='https://crm.zoho.com/crm/WebToLeadForm' name=WebToLeads1020154000000095001 method='POST' accept-charset='UTF-8'>