Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

не подгружается компонент на страницу

00 голосов
1
Есть скрипт, который должен подгружать на страницу контент из другого файла:


Код
<script type='text/javascript'>
           function refresh(param){
             var XMLHttpRequestObject = false;
             if (window.XMLHttpRequest)
                XMLHttpRequestObject = new XMLHttpRequest();
             else if(window.ActiveXobject)
                XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");               
                
             if (XMLHttpRequestObject)
             {
                XMLHttpRequestObject.open('GET','handler.php?alb='+param);
                XMLHttpRequestObject.onreadystatechange = function(){
                    if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200){
                        document.getElementById('result').innerHTML = XMLHttpRequestObject.responseText;
                    }   
                }  
                XMLHttpRequestObject.send(null);
             }     
           }    
        </script>


Код
        <a href="#" onclick="refresh(25); return false;">ссылка</a>
        <div id="result">Сюда будет загружен ответ сервера</div>
Текст и PHP скрипты подгружаются нормально, но если подгружаемый файл содержит код вызова компонента, то вместо него появляется
ошибка:

Notice: Undefined variable: APPLICATION in /home/virtwww/w_kaomas-ru_4b42bc75/http/production/handler.php on line 1 Fatal error: Call to a member function IncludeComponent() on a non-object in /home/virtwww/w_kaomas-ru_4b42bc75/http/production/handler.php on line 1

Как сделать, чтобы можно было подгружать компоненты?
спросил 09 Фев, 13 от O6opoTEHb (260 баллов)

1 Ответ

00 голосов
Посмотрите в справке, как подключить пролог и эпилог: http://dev.1c-bitrix.ru/api_help/main/general/page/structure.phpВозможно поможет....
ответил 12 Фев, 13 от sickmind (4,660 баллов)

Похожие вопросы

0 голосов
1 ответ
спросил 23 Июль, 15 от Demich (120 баллов)
0 голосов
4 ответов
спросил 27 Янв, 14 от xDEV1Lx (240 баллов)
0 голосов
5 ответов
0 голосов
0 ответов