PHP-自动刷新页面不起作用

时间:2014-04-21 06:34:42

标签: php jquery dreamweaver

我需要一个页面来不断自动刷新。刷新代码在display.php文件中。我在浏览器上运行文件时工作正常。但是当我通过文件list.php单击按钮打开它时它根本没有刷新。我的代码有什么问题吗?或者代码有条件使它工作?

list.php的

<div data-role="content">   
    <ul data-role="listview">
        <li><a href="display.php">Taman</a></li>
                    <li><a href="#page3">Page Three</a></li>
        <li><a href="#page4">Page Four</a></li>
    </ul>
</div>

Display.php的

<!DOCTYPE html> 
<html>
<head>
<meta charset="utf-8" http-equiv=refresh content="1; url=<?php echo $_SERVER['PHP_SELF']; ?>">
<title>jQuery Mobile Web App</title>

2 个答案:

答案 0 :(得分:0)

浏览器可以使用元数据(如何显示内容或重新加载页面),搜索引擎(关键字)或其他Web服务。

如果你只是刷新,那么就不需要使用php作为url了。只是用于元标记。 这里的页面将每30秒重新加载一次

<meta http-equiv="refresh" content="30">

希望这会对你有所帮助。

Tips and Notes
Note: <meta> tags always goes inside the <head> element.

Note: Metadata is always passed as name/value pairs.

Note: The content attribute MUST be defined if the name or the http-equiv attribute is defined. If none of these are defined, the content attribute CANNOT be defined.

答案 1 :(得分:-1)

你可以尝试一下。

<!DOCTYPE html> 
<html>
<head>
<meta charset="utf-8" http-equiv="refresh" content="30; url=<?php echo $_SERVER['PHP_SELF']; ?>">
<title>jQuery Mobile Web App</title>