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

Форма в фреме

00 голосов
2
Доброго времени суток, пытаюсь сделать форму в фреме, возникла следующая проблема: я использую highslide js, у них фрейм построен так, что откуда беруться данные для фрейма будет ссылка.
Код
<a href="юрл к форме"
        onclick="return hs.htmlExpand(this, {
            objectType: 'iframe'} )" >
    Открыть форму
</a>

Сама форма сделана следующим образом в отдельном файле
Код
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?> 
<?$APPLICATION->IncludeComponent("bitrix:form.result.new", ".default", array(
   "WEB_FORM_ID" => "5",
   "IGNORE_CUSTOM_TEMPLATE" => "N",
   "USE_EXTENDED_ERRORS" => "N",
   "SEF_MODE" => "Y",
   "SEF_FOLDER" => "/services/",
   "CACHE_TYPE" => "A",
   "CACHE_TIME" => "3600",
   "LIST_URL" => "",
   "EDIT_URL" => "",
   "SUCCESS_URL" => "",
   "CHAIN_ITEM_TEXT" => "",
   "CHAIN_ITEM_LINK" => ""
   ),
   false
);?>

При таком раскладе когда открываем фрейм он пустой, а если же в файл с формой вместо
Код
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?> 

поставить
Код
<?
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
?>

то открываеться фрейм с формой, но показывается и хидер соответственно. Не подскажите как сделать, чтобы открывалась только форма?
спросил 02 Апр, 14 от Niferiys (220 баллов)

2 Ответы

00 голосов
попробуйте <? require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");?>
ответил 15 Окт, 14 от Merli (100 баллов)
00 голосов
Точно, спасибо dreki
ответил 15 Фев, 15 от Niferiys (220 баллов)

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

0 голосов
1 ответ
спросил 11 Авг, 14 от Keh192 (300 баллов)
0 голосов
6 ответов
спросил 21 Окт, 13 от Keis (160 баллов)
0 голосов
2 ответов
спросил 13 Май, 13 от cartmen (460 баллов)
0 голосов
1 ответ