我目前正在一個網站上,當執行特定的PHP代碼,我希望能夠做到以下幾點:PHP - 點擊一個鏈接
- 點擊從sideMenu的鏈接之一時,唯一我想改變的將是我的contentMain div的內容和其他任何東西(頁面佈局/設計/等)
有沒有人能給我一些關於如何在PHP中實現這個一般指針?
預先感謝您:d
我目前正在一個網站上,當執行特定的PHP代碼,我希望能夠做到以下幾點:PHP - 點擊一個鏈接
有沒有人能給我一些關於如何在PHP中實現這個一般指針?
預先感謝您:d
這是一個客戶端的變化,可以不使用PHP來完成。 PHP在服務器端進行評估,所以一旦爲用戶加載頁面,就無法控制用戶看到的內容(除非使用客戶端代碼調用PHP)。
要做到這一點,您需要使用Javascript和/或jQuery。
參考:https://developer.mozilla.org/en/JavaScript/
jQuery的:http://jquery.org/
或原型,或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