【问题标题】:Refresh Rate Button Php for Firefox and ChromeFirefox 和 Chrome 的刷新率按钮 PHP
【发布时间】:2015-09-13 10:25:41
【问题描述】:

您好,我的页面中有一个刷新率按钮,如下图所示...

而我想要的是在选定的几秒钟内自动刷新我的页面。 我的问题是,在 Chrome 中,当我选择例如刷新率等于 1 时,它只会在下一秒刷新页面一次,如果我之前选择 1 秒,我想每隔 1 秒刷新一次。

第二个问题是 Mozilla,当我加载页面而不选择任何刷新率时,它每秒刷新一次页面。我怎样才能避免这种情况?

这是我的代码...

<form method="post" action="<?php echo $link_address;?>">
<select id="refresh" name="refresh">
    <option value="-">Select Seconds</option>
    <option value="1">1 Second</option>
    <option value="2">2 Seconds</option>
    <option value="3">3 Seconds</option>
    <option value="4">4 Seconds</option>
    <option value="5">5 Seconds</option>
    <option value="10">10 Seconds</option>
    <option value="15">15 Seconds</option>
    <option value="30">30 Seconds</option>
    <option value="60">60 Seconds</option>
</select>
<input type="submit" value="Refresh" name="refresh_rate"/>
</form>
<meta http-equiv="Refresh" content="<?php echo $refresh;?>;URL=sensorData.php">
<br />

【问题讨论】:

  • 除非真的有必要,否则我不会强制刷新页面。只使用定时 AJAX 调用可能对美学和实现都更好。
  • 您如何获取和设置所有变量?
  • @the_pete 我有一个 POST 以获取秒数$refresh = ($_POST['refresh']);

标签: javascript php html refresh rate


【解决方案1】:

据我所知,您需要添加标签:

&lt;meta http-equiv="Refresh" content="&lt;?php echo $refresh;?&gt;;URL=sensorData.php"&gt;

之间

<head>
</head>

标签,在正文标签之前

【讨论】:

  • 它不会改变什么
猜你喜欢
  • 2013-04-03
  • 2012-03-11
  • 2019-10-25
  • 2011-02-13
  • 1970-01-01
  • 2015-08-06
  • 1970-01-01
  • 2011-07-04
  • 1970-01-01
相关资源
最近更新 更多