我需要一个页面来不断自动刷新。刷新代码在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>
答案 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>