<!--
请帮忙实现一个功能:(注意:不用框架)
点击aaa时,在A点处能require一个a.php文件。同时aaa变为红色。
点击bbb时,在A点处能require一个b.php文件。同时bbb变为红色。
-->
<html>
<head>
<meta charset=gb2312" />
</head>
<body>
<ul id="myul">
<li>aaa</li>
<li>bbb</li>
<li>ccc</li>
</ul>
<hr />
<div id="mydiv">
<?php //A点 ?>
</div>
</body>
</html>
请帮忙实现一个功能:(注意:不用框架)
点击aaa时,在A点处能require一个a.php文件。同时aaa变为红色。
点击bbb时,在A点处能require一个b.php文件。同时bbb变为红色。
-->
<html>
<head>
<meta charset=gb2312" />
</head>
<body>
<ul id="myul">
<li>aaa</li>
<li>bbb</li>
<li>ccc</li>
</ul>
<hr />
<div id="mydiv">
<?php //A点 ?>
</div>
</body>
</html>
<html>
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
$('#aa').click(function(){
$('#tt').load('b.php');
});
$('#bb').click(function(){
$('#tt').load('c.php');
});});
</script>
</head>
<body>
<input type="button" value="aaa" id="aa">
<input type="button" value="bbb" id="bb">
<div id="tt">
</div>
</body>
</html>
单纯用require或include不好操作!但是以上代码已经完全达到相同功能!
<?php
echo "c";
?>当然你要输出其他复杂的也可以,道理一样!动态加载PHP就这么实现了就对了。
下面是:aa.phpPHP code header("content-type: text/html; charset=gb2312"); echo '这是aa.php文件';
下面是:bb.phpPHP code header("content-type: text/html; charset=gb2312"); echo '这是bb.php文件';
感谢象life169这样的朋友。