Php 更改浏览器选项卡状态

Php 更改浏览器选项卡状态,php,html,css,browser,Php,Html,Css,Browser,我有一个上传表单,可以上传文件。当我单击submit时,浏览器选项卡的状态自然会变为加载/等待图像,以显示在上传过程中页面正在执行某些操作 我的问题是,当文件完成上传并发布到我设置的上传页面时,浏览器状态也会保持为加载状态。此时,我可以更改页面,文件发布到的脚本将完成。为了向用户显示上传过程已经完成,我想知道是否有办法重置浏览器选项卡的状态,这样它就不会像现在这样显示为加载 <form action="testing12345.php" target="progressFrame" met

我有一个上传表单,可以上传文件。当我单击submit时,浏览器选项卡的状态自然会变为加载/等待图像,以显示在上传过程中页面正在执行某些操作

我的问题是,当文件完成上传并发布到我设置的上传页面时,浏览器状态也会保持为加载状态。此时,我可以更改页面,文件发布到的脚本将完成。为了向用户显示上传过程已经完成,我想知道是否有办法重置浏览器选项卡的状态,这样它就不会像现在这样显示为加载

<form action="testing12345.php" target="progressFrame" method="post" id="uploadform" enctype="multipart/form-data" onsubmit="beginUpload();">
<input type="hidden" name="UPLOAD_IDENTIFIER" id="progress_key" value="" />
<input type="hidden" name="username" value="<?php echo $session->username; ?>"/>
<input type="hidden" name="token" value="<?php echo $token; ?>" />
<input type="hidden" name="action" value="processing" />
<input type="file" name="Filedata" id="Filedata" />
</form>


据我所知,不,你不能玩弄标签活动指示器

你的问题似乎告诉我们“即使上传完成,活动指示器仍在循环”

它之所以不断循环,是因为它正在进行后台处理。如果处理似乎完成了,但仍在循环,则可能是您的firefox配置、网络或“返回脚本”(等待回答)有问题

您似乎正在将表单提交到一个框架(
target=“progressFrame”
)。如果此框架继续尝试加载(上传文件后),它将保持活动指示器处于活动状态

但你说它在上传评论后停止了循环


如果文件上传完成后停止,那么就没有问题了,应该保持这种状态。即使用户可以继续浏览网站,如果关闭浏览器,上传也会中断。这是他们似乎拥有的唯一指标,因此应该保持下去。通过某种方式完成上传后,您应该告诉用户。

您可以尝试使用JavaScript吗?使用
window.stop()。虽然我确实觉得奇怪,浏览器没有自动停止。

它应该自动返回到空闲状态,在ubuntu中是Firefox 4.01。在文件发布到的上载脚本完成之前,它一直处于加载状态。但是,即使上传完成后页面发生更改,该脚本也会完成。无用的功能,99%的用户不会在浏览器中查找自定义设置消息,您应该编写应用程序代码,以便在用户的眼睛水平和页面内显示状态消息。我想,这会很好。我只知道我自己总是注意那些事情。也许是因为我更善于观察。我想也许我可以用html或css快速地阻止它。