OSDN Git Service

git-svn-id: https://svn.sourceforge.jp/svnroot/nucleus-jp/plugin@1020 1ca29b6e-896d...
[nucleus-jp/nucleus-plugins.git] / NP_TrackBack / branches / DOM-branch / trackback / detectlist.php
1 <?php
2         $strRel = '../../../'; 
3         include($strRel . 'config.php');
4
5 ?>
6         var TrackbackAction = "<?php echo $CONF['ActionURL'];?>";
7         var tb_id = "<?php echo intRequestVar('tb_id')?>";
8         var tb_amount = "<?php echo intRequestVar('amount')?>";
9         var xmlhttp = false;
10
11         function resttbStart() 
12         {
13                 document.getElementById("tbhidenavi").style.display = "block";
14                 document.getElementById("tbshownavi").style.display = "none";
15                 try 
16                 {
17                         xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
18                 } 
19                 catch (e) 
20                 {
21                         try 
22                         {
23                                 xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
24                         } 
25                         catch (e) 
26                         {
27                                 xmlhttp = false;
28                         }
29                 }
30
31                 if (!xmlhttp && typeof XMLHttpRequest!='undefined') 
32                 {
33                         xmlhttp = new XMLHttpRequest();
34                 }
35                 
36                 if (xmlhttp)
37                 {
38                         loadXMLDoc();
39                 }
40                 
41         }
42
43         function loadXMLDoc()
44         {
45
46                 var url =  TrackbackAction + '?action=plugin&name=TrackBack&type=left&tb_id=' + tb_id + '&amount=' + tb_amount;
47                 
48                 xmlhttp.onreadystatechange=xmlhttpChange
49                 xmlhttp.open("GET",url,true)
50                 xmlhttp.send('')
51         }
52
53         function xmlhttpChange()
54         {
55                 if (xmlhttp.readyState == 4 && xmlhttp.status == 200) 
56                 {
57                         var result = document.getElementById("resttb");
58                         result.innerHTML = xmlhttp.responseText;
59                 }
60         }
61
62         function hideresttb()
63         {
64                 var result = document.getElementById("resttb");
65                 result.innerHTML = "";
66                 
67                 document.getElementById("tbhidenavi").style.display = "none";
68                 document.getElementById("tbshownavi").style.display = "block";
69                 
70         }