我的index.php文件中有很少的導入語句。該網站有點慢,所以我試圖調試它。當我第一次加載頁面螢火蟲顯示,它加載導入語句兩次。第二個「複製」如此說仍然在加載(它有動態指示器,它正在加載)。我在螢火蟲中使用Net來查看結果。Firebug顯示導入語句被加載兩次
但是在Chrome中它只顯示一次。我有最新的穩定版本1.7.3,我用firefox 5
index.php文件有兩個include_once
聲明。首先包含文件具有數據庫連接和很少的導入語句。第二個有頭(簡單的HTML語句 - 沒有什麼奇特的)。
這是一個螢火蟲問題或我的目的?
的index.php
<htmL>
<head>
</head>
<body>
<?php
include_once('db_con.php');
include_once('header.php');
?>
<div id="displayAjax"></div>
</body>
</html>
db_con.php
<?php
$host="host";
$username="user";
$password="pass";
$database="dbname";
$table1="table1";
$table2="table2";
$table2="table3";
$con = mysql_connect("$host", "$username", "$password")or die("cannot connect");
$select_db = mysql_select_db("$database")or die("cannot select DB");
ini_set('max_execution_time', 300);
session_start();
?>
<html>
<head>
<link rel="stylesheet" type="text/css" href="import/file.css" />
<script type="text/javascript" src="import/jquery.js"></script>
<script type="text/javascript" src="import/ajax.js"></script>
</head>
</html>
的header.php
<?php
include_once('db_con.php');
?>
<html>
<head>
</head>
<body>
<div>
<p>Title</p>
Search for:
<input type="textbox" size="27" id="id" class="class" />
<input type="button" value="Search" onclick="searchFunction()" />
</div>
</body>
</html>
所以我創建了一個新的文件new.html。只有HTML語法,沒有PHP或JS。
<html>
<head>
<title>Title</title>
</head>
<body>
<p>Something</p>
</body>
</html>
我直接去了鏈接沒有包含或導入。這一個仍然加載兩次。第一個被加載並顯示'Something'第二個仍在加載動態指標。
向我們展示一些代碼,請 –
因此,換句話說,你的網頁被Firefox瀏覽器調用兩次? –
@Marek更新內容 – theking963