이제이 코드는 모두 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>';
}
당신은 (또는 '편집'기능이있는 사람)이 게시물을 수정할 수 있을까? – andyk
코드 버튼을 사용했지만 들여 쓰기를 향상시키지 않을 것입니다. – tvanfosson
어디서나 라이브 링크가 있습니까? –