2009-06-09 4 views
0

이제이 코드는 모두 Firfox에서 잘 작동하지만 IE에서는 PHP 정보가 변경 될 때 div가 변경되지 않습니다.jQuery와 PHP와 MYSQL IE 문제

내가 프로젝트에서 일하고있는 동안 나에게 도움이 될 수있는 사람이 나를 되찾고있다. 감사합니다.

$ .ajaxSetup ({캐시 : 거짓}) 여기

jQuery를 코드입니다;$ ("# fonline") .css ('display', 'none') : $ (문서) .ready (기능() { $) $ (. "# 없습니다")) (숨길;
$ ("#의 fonline")를 숨기기();.
$ ("#의 shfm을") ((기능을 클릭합니다.) "( $ {#을 없습니다 ")) (숨길;.
$ ("#의 fonline ".)) (전환, 을});

$ ("#의 notifi "). 클릭 (함수() { $ ("#의 fonline을 ") .hide();
$ ("# not "). toggle(); });

});

function closeboxes ($ ("#fonline"). hide(); $ ("# not"). hide(); } function loadContent (id) { $ ("# contentArea"). load ("notifications.php? o ="+ id + ""); }; .

$ (문서) .ready (함수() {

$는 ("# 설정") ( 기능() { $ (이) .html 중에서 ('X 닫기')를 전환, 을} , function() { $ (this) .html ('Settings'); } ); });

function FriendsContent (id) { $ ("# fArea"). load ("friends_online.php? fo ="+ id + ""); }; . },

,

$ (문서) .ready (함수() { $ ("# 옵션") ( 기능() { $ (이) .html 중에서 ('X 닫기')를 전환

function() { $ (this) .html ('Options'); } ); });

VAR refreshId = setInterval을 (함수() { $ ('#의 fArea') 페이드 아웃이 ("느린") 부하 ('response.php') fadeIn는 ("느린");... }, 10000);

PHP 코드 :

$ cOption = $ _GET [ 'FO'];

switch($cOption) { 

case 1: 
$recordsPerPage = 5; 
$pageNum = 1; 

if(isset($_GET['pg'])) { 
$pageNum = $_GET['pg']; 
settype($pageNum, 'integer'); 
} 

echo "<table width='98%' border='0' cellspacing='0' cellpadding='0'>"; 

$offset = ($pageNum - 1) * $recordsPerPage; 

$onlineresult = mysql_query("SELECT * FROM online") or die (mysql_error()); 
while ($ousers = mysql_fetch_array($onlineresult)) { 
$onuid = $ousers['uid']; 


$flist = mysql_query("SELECT * FROM friends_list WHERE fid='$onuid' AND uid='$myid' LIMIT $offset, $recordsPerPage;") or die (mysql_error()); 
while ($fri = mysql_fetch_array($flist)) { 
$id = $fir['id']; 
$uid = $fri['uid']; 
$fid = $fri['fid']; 


$userinfomation = mysql_query("SELECT * FROM accounts WHERE id='$fid'"); 
$userinfo = mysql_fetch_array($userinfomation); 
$v_tgid = $userinfo['tgid']; 
echo " 
    <tr class='menutxt2'> 
    <td width='11%' height='21'><center> 
    </center></td> 
    <td width='50%'><a href=\"javascript:void(0)\" onClick=\"javascript:chatWith('$v_tgid')\">$v_tgid</a></td> 
    <td width='39%'>View Profile</td> 
    </tr> 
"; 
} 
} 

echo "</table>"; 
$query = "SELECT COUNT(id) AS id FROM friends_list;"; 
$result = mysql_query($query) or die('Mysql Err. 2'); 
$row = mysql_fetch_assoc($result); 
$numrows = $row['id']; 

$maxPage = ceil($numrows/$recordsPerPage); 
$nav = ''; 
for($page = 1; $page <= $maxPage; $page++) 
{ 
if ($page == $pageNum) 
{ 
$nav .= "<span class='menutxt'>Pages: $page </span>"; 
} 
else 
{ 
$nav .= ""; 
} 
} 

if ($pageNum > 1) { 

$page = $pageNum - 1; 
$prev = ""; 

$first = ""; 
} 
else { 
$prev = ''; 
$first = ''; 
} 

if ($pageNum < $maxPage) { 
$page = $pageNum + 1; 
$next = ""; 

$last = ""; 
} 
else { 
$next = ''; 
$last = ''; 
} 
echo "$first <b>$prev</b> $nav<b> $next</b> $last"; 
      echo " 

"; 
      break; 
     case 2: 
      echo 'Options'; 
      break; 
     default: 
      echo 'Whoops, didn\'t understand that option: <i>'.$cOption.'</i>'; 
    } 
+0

당신은 (또는 '편집'기능이있는 사람)이 게시물을 수정할 수 있을까? – andyk

+0

코드 버튼을 사용했지만 들여 쓰기를 향상시키지 않을 것입니다. – tvanfosson

+0

어디서나 라이브 링크가 있습니까? –

답변