求教如何让窗口只弹出一次?

2018 年 3 月 21 日
 ky1e
这样写:
<script language=Javascript>
window.open('http://localhost/popup/index.htm');
</script>
页面每刷新一次就弹出一个,请高手指教。
5676 次点击
所在节点    JavaScript
13 条回复
raofeng
2018 年 3 月 21 日
在 localStorage 里边记录一下吧。每天弹一次就加个时间判断。
digmon
2018 年 3 月 21 日
在 localstorage 里面放一个标志位
ky1e
2018 年 3 月 21 日
@digmon HTML5 元素,本地 IT 还有 IE6 呢 哈哈。。。
leeg810312
2018 年 3 月 21 日
居然还有 ie6,IE9 以下都放弃了
qsnow6
2018 年 3 月 21 日
在 client 储存标记是最优法
yihuo7758
2018 年 3 月 21 日
666,localStorage
yizi
2018 年 3 月 21 日
window.open('http://localhost/popup/index.htm', 'test')
加第二个参数 name 就行,只要保证每次的 name 是一样的即可,但是 IE6 支不支持就不太清楚啦。
des
2018 年 3 月 21 日
@ky1e ie6,用 cookie 吧
linpf
2018 年 3 月 21 日
不行就记录到 cookie 里
ydirel
2018 年 3 月 21 日
开发从来不考虑 IE 兼容。
opengps
2018 年 3 月 21 日
cookie 里加个标记
ky1e
2018 年 3 月 21 日
@all 感谢各位提供思路~
ky1e
2018 年 3 月 21 日
@Yokira bingo

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/440003

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX