2010-09-15 66 views
0

我試圖讓用戶點擊文章中的鏈接,但在同一篇文章中打開結果(所以文章重新加載並打開目標頁面本身,就像它在iframe中那樣,現在它重新加載整個頁面),我不想使用主菜單,並且還想避免使用iframe,通常如果這是HTML, D使用AJAX或類似的東西,但在Joomla我不確定,有什麼建議嗎?如何從Joomla文章打開鏈接到同一文章窗口

回答

0

如果你有HTML ID,你最好使用AJAX,Joomla有jquery和mootols讓你的生活更輕鬆。 有幾件事情你應該知道

  1. 查找到JUMI,它可以讓你對你的文章中使用PHP。可以非常有幫助。您可以使用它來爲您的ajax文章添加javascript框架,如下所示<?php JHTML::_('behavior.mootools'); ?>

  2. 編輯文章時要小心,如果使用編輯器,它會從文章中去掉JavaScript。您最好使用「無編輯器」,或者如果您正在使用JCE切換到文本,請按左側角上編輯器上方的「顯示/隱藏」按鈕。

  3. 將活動添加到您的ID domready而不是內聯js。事情是這樣的

/* MooTools Example */ 
window.addEvent('domready', function(){ 
    $('link-1').addEvent('click', function(){ new Ajax(...).request(); }); 
    $('link-2').addEvent('click', function(){ new Ajax(...).request(); }); 
    $('link-3').addEvent('click', function(){ new Ajax(...).request(); }); 
});