Может кто скажет, что я делаю не так??
CODE ( html):
скопировать код в буфер обмена
<!doctype html> <html> <head> <meta charset="utf-8"> <title>Документ без названия</title> <script type="text/javascript" src="js/jquery-1.11.3.min.js"></script> </head> <body>
CODE ( javascript):
скопировать код в буфер обмена
<script type="text/javascript"> function getXmlHttp(){ try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch (ee) { } } if (typeof XMLHttpRequest!='undefined') { return new XMLHttpRequest(); } } function watch_ok(t, id, active) { var eye_black = '<img src="img/ico/viem_c.png" title="Убрать отметку о просмотре"'+'id="w'+id+'" />'; var eye = '<img src="img/ico/viem_p.png" title="Пометить эпизод как просмотренный"'+'id="w'+id+'" />'; var eye_t = document.getElementById('w'+id).title; var data = active; if (active == 1){ if ("Убрать отметку о просмотре" == eye_t){ data = 3; } } var xmlhttp = getXmlHttp(); xmlhttp.open('GET', 'watch.php?id='+id+'&active='+data, true); xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState == 4) { if(xmlhttp.status == 200) { if (active == 1){ if ("Пометить эпизод как просмотренный" == eye_t){ t.innerHTML = eye_black; } } else { if ("Пометить эпизод как просмотренный" == eye_t) document.getElementById('eye'+id).innerHTML = eye_black; } } } }; xmlhttp.send(null); return false; } </script>
PHP:
скопировать код в буфер обмена
<div> <?PHP require_once 'config.php';?> <?PHP if ($res_tt = mysql_query("SELECT * FROM tt ORDER BY nid, sid")) { $v=0; if ($row_tt['nid']!=$v) { $v=$row_tt['nid']; ?> <?PHP } ?> <span style="cursor: pointer;" class="love" id="eye<?=$row_tt['id']?>" onclick="watch_ok(this, <?=$row_tt['id']?>, 1);"><img src="img/ico/viem_p.png" title="Убрать отметку о просмотре" id="w<?=$row_tt['id']?>"></span> <?PHP } ?> <?PHP } ?> </div> </body> </html>
Файл watch.php
Прикреплено изображение (Нажмите для увеличения)
![1231213.JPG](printfile.php?action=attach&icon=yes&img=yes&f=40&t=6106&id=1)
|