隐藏警报框的Javascript cookie

隐藏警报框的Javascript cookie,javascript,android,iphone,cookies,alert,Javascript,Android,Iphone,Cookies,Alert,好的,我在互联网上到处找了找,但我就是找不到我想要的: 我有一个页面,只向iPhone/android用户发送javascript警报,如果他们单击“取消”,可以让他们选择访问移动网站。另一个警报框会显示,告诉他们如何访问移动网站 但是,如果你每次都访问该网站,并且每次都必须单击“取消”,这是非常恼人的。这只会让那些一直单击“取消”的人感到恼火,因此,我可以得到一个cookie,它可以记住你单击了“取消”,并且在一个月内不再显示弹出窗口吗 我不想让它记住这个选项,可能单击“同意”的用户希望切换回

好的,我在互联网上到处找了找,但我就是找不到我想要的:

我有一个页面,只向iPhone/android用户发送javascript警报,如果他们单击“取消”,可以让他们选择访问移动网站。另一个警报框会显示,告诉他们如何访问移动网站

但是,如果你每次都访问该网站,并且每次都必须单击“取消”,这是非常恼人的。这只会让那些一直单击“取消”的人感到恼火,因此,我可以得到一个cookie,它可以记住你单击了“取消”,并且在一个月内不再显示弹出窗口吗

我不想让它记住这个选项,可能单击“同意”的用户希望切换回,但自动重新重定向,但只是不再显示“确认”框


如何做到这一点?

为什么不检测用户代理字符串,并在页面中添加横幅来宣传移动页面呢。弹出窗口几乎从来都不是一个好主意。是的,你可以这样做。尝试使用cookie库(如cookie.js或jquery cookie插件)来读取和设置值。同意斯莱顿的说法,那些盒子即使在第一次参观时也很烦人。好的做法是,如果用户代理字符串要求,将它们重定向到您的移动站点,并为它们提供一种进入桌面站点的方式—一个链接,最好是一个关闭会话移动的链接。