0
我試圖讓用戶點擊文章中的鏈接,但在同一篇文章中打開結果(所以文章重新加載並打開目標頁面本身,就像它在iframe中那樣,現在它重新加載整個頁面),我不想使用主菜單,並且還想避免使用iframe,通常如果這是HTML, D使用AJAX或類似的東西,但在Joomla我不確定,有什麼建議嗎?如何從Joomla文章打開鏈接到同一文章窗口
我試圖讓用戶點擊文章中的鏈接,但在同一篇文章中打開結果(所以文章重新加載並打開目標頁面本身,就像它在iframe中那樣,現在它重新加載整個頁面),我不想使用主菜單,並且還想避免使用iframe,通常如果這是HTML, D使用AJAX或類似的東西,但在Joomla我不確定,有什麼建議嗎?如何從Joomla文章打開鏈接到同一文章窗口
如果你有HTML ID,你最好使用AJAX,Joomla有jquery和mootols讓你的生活更輕鬆。 有幾件事情你應該知道
查找到JUMI,它可以讓你對你的文章中使用PHP。可以非常有幫助。您可以使用它來爲您的ajax文章添加javascript框架,如下所示<?php JHTML::_('behavior.mootools'); ?>
編輯文章時要小心,如果使用編輯器,它會從文章中去掉JavaScript。您最好使用「無編輯器」,或者如果您正在使用JCE切換到文本,請按左側角上編輯器上方的「顯示/隱藏」按鈕。
將活動添加到您的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(); }); });