如何禁用JavaScript中的http-equiv刷新?

pau*_*reg 4 html javascript browser

我正在构建一个应该定期刷新的状态页面.

所以,我在该<head>部分中进行了一次http-equiv刷新,以便每分钟刷新页面:

<meta http-equiv="Refresh" id="refresh" content="60"/>
Run Code Online (Sandbox Code Playgroud)

但是,对于支持JavaScript的浏览器,我想发送一个Ajax请求,检查页面是否应该刷新.所以,我想在JavaScript中禁用http-equiv刷新(因为它是Ajax,它将完成工作).

我尝试使用JavaScript/PrototypeJs删除标记,但这不起作用:

 $('refresh').remove();
Run Code Online (Sandbox Code Playgroud)

似乎浏览器会跟踪该计时器并且不会处理该DOM更新.

任何的想法 ?

a p*_*erd 8

不完全确定,但可能:

<noscript>
    <meta http-equiv="Refresh" id="refresh" content="60"/>
</noscript>
Run Code Online (Sandbox Code Playgroud)