社区
HTML/XML
帖子详情
怎么知道用户刷新了IE的页面?
shines77
2005-06-02 03:14:04
也许我这个问题有点白痴:
写一IE的工具栏Dll,如果知道用户刷新了页面,而不是敲入网址进行浏览
IE提供的接口真难用。。。
...全文
248
15
打赏
收藏
怎么知道用户刷新了IE的页面?
也许我这个问题有点白痴: 写一IE的工具栏Dll,如果知道用户刷新了页面,而不是敲入网址进行浏览 IE提供的接口真难用。。。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Alan S1
2005-08-03
打赏
举报
回复
有这么多高手,晚辈来搬板凳了
蒋晟
2005-07-22
打赏
举报
回复
我写了个测试程序,在刷新本地计算机上的测试页时没捕获到DownloadBegin
SW_Badboy
2005-07-22
打赏
举报
回复
刷新不会有BEFORENAVIGATE2但有DOWNLOADCOMPLETE,还有TITLECHANGE,如果上次网址相同时,还满足DOWNLOADCOMPLETE,TITLECHANGE条件时为刷新事件,没办法,我也只是用这个方法搞定的,如果有更好的方法提出来哦
shines77
2005-06-28
打赏
举报
回复
对不起,我也很久没有看代码了,是我说错了,是下面这个意思
You will then see what is called and when from Internet Explorer. IE never calls BeforeNavigate2() or DocumentComplete() on a page refresh. (Bad IE...)
当你刷新的时候,主文档不会调用BeforeNavigate2()事件,也收不到主文档的DocumentComplete()事件
goodboyws
2005-06-28
打赏
举报
回复
即使空白页,也可以收到DownloadBegin
goodboyws
2005-06-28
打赏
举报
回复
呵呵,我做这些东西是在一年,现在真还是有点记不得了:),不过我试了一下,"弄简单的网页,就打几个字,刷新页面",还真是收到DownloadBegin,老大!!做人不要太固执!!!
shines77
2005-06-27
打赏
举报
回复
肯定是不可以,DownloadBegin是当IE下载任何一个网页元素的时候都调用了,包括下载图片,
而且刷新的时候主文档不会触发这个事件
shines77
2005-06-27
打赏
举报
回复
你自己弄简单的网页试试,就打几个字,不要图片,不要任何其他东西,你刷新页面看看,能收到DownloadBegin事件吗?
http://www.codeproject.com/internet/detecting_the_ie_refresh.asp
也提到了这个问题,他正是利用了这个特性来达到判断刷新的,不过这种的方法在页面没有正常下载完毕时,判断是有问题的
IE刷新的意思就是,主文档的HTML代码不必下载第二次,刷新只是刷新里面的元素,比如图片, Flash,iframe,Object等等,这些东西才会重新下载,所以它们才会触发DownloadBegin事件(除了主文档的以外)
goodboyws
2005-06-27
打赏
举报
回复
刷新的时候主文档不会触发DownloadBegin??不对吧
goodboyws
2005-06-24
打赏
举报
回复
DownloadBegin是否可以
shines77
2005-06-09
打赏
举报
回复
自己顶一下
shines77
2005-06-03
打赏
举报
回复
自己顶一下
shines77
2005-06-03
打赏
举报
回复
就像那篇文章里说的一样,按刷新按钮,IE窗口的主文档是不会重新下载的,只下载里面的子元素和子窗体,不过要是页面是一个asp动态网页,他也不会不重新下载吧。。。或者他重下了,却不激发主文档的BeforeNavigate2() 和 DocumentComplete() 事件。
我也想说一句(Bad IE.....)
shines77
2005-06-03
打赏
举报
回复
看了一下,那个代码和我的想法差不多,但是有个问题,当页面没有下载完成之前点刷新,是探测不到的,比如你用他的程序打开一个news.sina.com.cn(页面比较大,很久才完成)或者www.csdn.net(总有一个文件未完成,一直在下),这种情况下,好像束手无策,因为页面下载中途刷新,那些页面和Object的计数器无法清零(关键就在这了,如果中途中知道该清零了那我就知道是刷新了,计数器就没有必要了,汗。。。)
我再想想。。。。
蒋晟
2005-06-03
打赏
举报
回复
http://www.codeproject.com/internet/detecting_the_ie_refresh.asp
iscroll5的demo,pull to refresh ,pull to load(下拉
刷新
,上拉加载)
下拉
刷新
功能让
用户
能够通过在
页面
顶部向下拉动来
刷新
内容。在iscroll5中,这一功能通过监听滚动事件和设置特定的回调函数实现。当
用户
手指下拉的距离达到预设阈值时,iscroll会触发“refresh”事件,此时应用可以...
1000个常用网页小图标
这些图标可能涵盖多种类别,包括但不限于导航图标、社交网络图标、文件类型图标、操作状态图标(如勾选、删除、
刷新
等)、表单元素图标(如输入、搜索、下拉菜单等)、指示器图标(加载、成功、警告、错误等)以及...
刷新
页面
回到
页面
顶部
这个事件是在
用户
关闭
页面
之前和
刷新
页面
时触发: 里面的两行代码为:
刷新
页面
时就让网页从头显示。scrollTop有兼容性,请将兼容性写完整,保证各个浏览器之间的正常执行。 window.onbeforeunload = function
刷新
页面
保留input所填的值_
页面
刷新
时保留input键入值
在firefox这不是问题,ie的
刷新
机制导致
刷新
页面
时不会从浏览器缓存中读取,所以我们需要解决的问题也集中在ie下。Html代码input{behavior:url(#default#savehistory)};大致思路是利用行为标签(behavior),在访问...
如何在 JavaScript 事件中区分
页面
关闭和
页面
刷新
?
在 Web 开发中,有时你需要监听
页面
关闭或
刷新
事件,并根据情况执行不同的操作。可以监听
页面
关闭或
刷新
事件,但无法区分这两者。通过设置一个标记,可以判断
页面
是否
刷新
。通过检查,可以确定
页面
是否被
刷新
。虽然...
HTML/XML
3,055
社区成员
8,075
社区内容
发帖
与我相关
我的任务
HTML/XML
VC/MFC HTML/XML
复制链接
扫一扫
分享
社区描述
VC/MFC HTML/XML
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章