代码如下:
//文件名:wszx_list_js.php
<?php
require_once('include/config.php');
?>
<?php
$page=isset($_GET['page'])?intval($_GET['page']):1;
$num=10;//定义显示10条标题
$total=mysql_num_rows(mysql_query("select * from guestbook"));
$pagenum=ceil($total/$num);
if($page>$pagenum || $page==0)
{
//echo "<center>错误:没有此页!</center>";
header("location:admin_index.php?page=1");
}
else{
$offset=($page-1)*$num;
if(isset($_SESSION['admin_name']))
{
$row=mysql_query("select * from guestbook order by istop desc,id desc limit $offset,$num");
}
else{
$row=mysql_query("select * from guestbook where isshow=1 order by istop desc,id desc limit $offset,$num");//判断是否显示标题,isshow=1就显示
}
while($rs=mysql_fetch_array($row))
{
?>
<table width="100%" border="0" cellspacing="0" cellpadding="0" align="center" bordercolordark="#EEF2FB">
<tr>
<td height="25"><a href="wszx-detail.php?id=<?php echo $rs['id'];?>">
<li><?php echo 'document.write("'. $rs['title'] .'");'; ?></li>//显示10条标题
</a></td>
</tr>
</table>
<?php
}
}
?>
JS调用上面的文件
代码如下:
<script src="http://localhost/windbook/wszx_list_js.php">;</script>;
直接运行wszx_list_js.php这个文件时,可以正常显示10条新闻标题,如:document.write("你好"); 但是用JS调用的时候什么都不显示,是怎么回事? |