PHP - 点击一个链接
问题描述:
我目前正在一个网站上,当执行特定的PHP代码,我希望能够做到以下几点:PHP - 点击一个链接
- 点击从sideMenu的链接之一时,唯一我想改变的将是我的contentMain div的内容和其他任何东西(页面布局/设计/等)
有没有人能给我一些关于如何在PHP中实现这个一般指针?
预先感谢您:d
答
这是一个客户端的变化,可以不使用PHP来完成。 PHP在服务器端进行评估,所以一旦为用户加载页面,就无法控制用户看到的内容(除非使用客户端代码调用PHP)。
要做到这一点,您需要使用Javascript和/或jQuery。
参考:https://developer.mozilla.org/en/JavaScript/
jQuery的:http://jquery.org/
+0
或原型,或mootools,或...(+1,btw) – Izkata 2012-07-18 17:57:38
答
的iFrame,框架或AJAX对于这取决于你实际上是试图实现自己的情况下,所有的工作。
对于AJAX调用(三种依赖于Javascript的最现代的方式),您可以使用jQuery等库。
答
您可以使用Ajax为这一个。使用jQuery来检测链接上的点击或使用普通的JavaScript onClick函数。然后做你喜欢的事情。
<a href="" id="my_link">My link<a>
<script type="text/javascript">
jQuery(document).ready(function(){
jQuery('#my_link').click(function(){
jQuery.ajax({
url: 'ajax page need to be called',
success: function(data) {
//do your operations on success
}
});
});
});
</script>
你可以得到更多的细节:
希望这有助于你
肯定考虑使用Ajax,因为它是非常适合这样的事情。 – 2012-07-18 17:56:47
Ajax,jQuery,Javascript是你的朋友 - http://api.jquery.com/load/ – codingbiz 2012-07-18 17:57:34