Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 1
Регистрация: 19.08.2013
Сообщений: 71
1

вывод php кода в modal window

03.05.2014, 14:20. Просмотров 629. Ответов 3
Метки нет (Все метки)

Здравствуйте, не получается вывести php код в модальное окно, все делал по гайдам в интернете.

Кликните здесь для просмотра всего текста


HTML5
1
2
3
4
5
6
7
8
<!-- Блок модального окна -->
<div id="osx-modal-content">
            <div id="osx-modal-title">Load PHP page</div>
            <div class="close"><a href="#" class="simplemodal-close">x</a></div>
            <div id="osx-modal-data">
                <p><button class="simplemodal-close">Close</button> <span>(or press ESC or click the overlay)             </span></p>
            </div>
        </div>
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
//JS модального окна
var OSX = {
        container: null,
        init: function () {
            $("input.osx, a.osx").click(function (e) {
                e.preventDefault(); 
                $("#osx-modal-content").modal({
                    overlayId: 'osx-overlay',
                    containerId: 'osx-container',
                    closeHTML: null,
                    minHeight: 80,
                    opacity: 65, 
                    position: ['0',],
                    overlayClose: true,
                    onOpen: OSX.open,
                    onClose: OSX.close
                });
            });
        },
        open: function (d) {
            var self = this;
            self.container = d.container[0];
            $('#osx-modal-data').load('/test.php'); //Функция которая, как я понял должна подгружать контент с php страницы
            d.overlay.fadeIn('slow', function () {
                $("#osx-modal-content", self.container).show();
                var title = $("#osx-modal-title", self.container);
                title.show();
                d.container.slideDown('slow', function () {
                    setTimeout(function () {
                        var h = $("#osx-modal-data", self.container).height()
                            + title.height()
                            + 20; // padding
                        d.container.animate(
                            {height: h}, 
                            200,
                            function () {
                                $("div.close", self.container).show();
                                $("#osx-modal-data", self.container).show();
                            }
                        );
                    }, 300);
                });
            })
        },
Содержимое простенькой php странички.
PHP
1
2
3
<?php
echo '<p>Hello, i am an php page</p>'; 
?>
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.05.2014, 14:20
Ответы с готовыми решениями:

Cannot make a visible window modal
не пойму как исправить вот код: Открываю форму из главной try EditFilter_frm :=...

Cannot Make a visible window Modal
Помогите устранить ошибку Cannot Make a visible window Modal При открытии другой формы.

Ошибка: Cannot make a visible window modal
Здравствуйте, вылазит эта ошибка, я уже пробовал многое, но не помогло. Помогите пожалуйста, а то я...

Не закрывать modal window после submit
После сабмита модальное окно закрывается, но нужно запретить это, как это сделать?

3
9 / 9 / 4
Регистрация: 06.01.2014
Сообщений: 127
03.05.2014, 16:11 2
В чем проблема то ?

HTML5
1
2
3
4
5
6
7
8
9
10
11
<div id="osx-modal-content">
            <div id="osx-modal-title">Load PHP page</div>
            <div class="close"><a href="#" class="simplemodal-close">x</a></div>
            <div id="osx-modal-data">
<p> 
<?php
echo '<p>Hello, i am an php page</p>'; 
?>
</p>
                <p><button class="simplemodal-close">Close</button> <span>(or press ESC or click the overlay)             </span></p>
            </div
0
0 / 0 / 1
Регистрация: 19.08.2013
Сообщений: 71
03.05.2014, 16:36  [ТС] 3
Эту php страницу я вложил просто как пример, страница которую надо вставить - это модуль yii framework'a и там код слишком громоздкий.
0
595 / 563 / 104
Регистрация: 07.11.2010
Сообщений: 2,004
04.05.2014, 17:10 4
Цитата Сообщение от GONGOTA Посмотреть сообщение
страница которую надо вставить - это модуль yii framework'a и там код слишком громоздкий.
разобраться с модулем, разбить на отдельные шаблоны и вставить. Можно при показе попапа через ajax вставлять контент.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.05.2014, 17:10

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Ошибка: Сannot make a visible window modal
Добрый день. Есть основная форма Form1, из неё открываю Form2 Из Form2 открываю Form3. Потом...

Не получается форму, ошибка "Cannot make a visible window modal"
Значит так, есть два sRadioButton procedure TForm1.sRadioButton2Click(Sender: TObject); begin ...

Ошибка: "cannot make a visible window modal"
procedure TForm7.Button1Click(Sender: TObject); begin form7.Caption:='Добавление Абонента';...

Отправка формы в php без перегрузки страницы и вывод php кода
У меня есть файл с js и формой, а также php файл. Надо отправить данные из формы в php, обработать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.