Как открыть файл php (смешанный с тегами html) в функции javascript

0

Я хочу всплывать полный файл php в javascript-функции...

У меня есть функция javascript, подобная этой...

    (function() {  
tinymce.create('tinymce.plugins.wpc', {  
    init : function(ed, url) { 
        ed.addButton('wpc', {  
            title : 'Add Contact Us form',  
            image : url+'/dd_note.gif', 
            onclick : function() { 
               ** here i want to popup php(mixed with html tags) file**
            }  
        });  
    },  
    createControl : function(n, cm) {  
        return null;  
    },  
});  
tinymce.PluginManager.add('wpc', tinymce.plugins.wpc);  
})();

может ли кто-нибудь предложить мне, как это сделать?

заранее спасибо

  • 0
    Вы пытались использовать window.open(url); ?
  • 0
    @ MehmetSeçkin он открывается в другом окне, которое я не хочу .. я хочу, чтобы выскочить
Показать ещё 2 комментария

4 ответа

1

Другой вариант - использовать Bootstrap (разработанный Twitter).

Затем вы можете использовать свою систему Modal.

  • 0
    в bootrtap всплывающее окно не доступно .. я использую только bootstrap 3 ...
  • 0
    Модалы отлично работают в Bootstrap 3. Я не уверен, что вы имеете в виду.
1

Возможно, вы захотите использовать расширение диалога из jQueryUI.

(function () {
    tinymce.create('tinymce.plugins.wpc', {
        init: function (ed, url) {
            ed.addButton('wpc', {
                title: 'Add Contact Us form',
                image: url + '/dd_note.gif',
                onclick: function () {
                    $(document.body).append('<div id="myPopUpBox"></div>');
                    $("#myPopUpBox").dialog({
                        open: function (event, ui) {
                            $('#myPopUpBox').load('my.PHP.file.php');
                        }
                    });
                }
            });
        },
        createControl: function (n, cm) {
            return null;
        },
    });
    tinymce.PluginManager.add('wpc', tinymce.plugins.wpc);
})();

Надеюсь это поможет..

0

вы можете использовать всплывающие плагины jquery, такие как color-box. просто добавьте его код функции в секцию onclick вашей функции. Вы можете скачать и прочитать документацию для color-box отсюда:

http://www.jacklmoore.com/colorbox/

0

Надеюсь, этот код поможет вам. //leanModal v1.1 by Ray Stone - http://finelysliced.com.au//Двойная лицензия под MIT и GPL

(функция ($) {

})

}) (Jquery);

Ещё вопросы

Сообщество Overcoder
Наверх
Меню