Я хочу всплывать полный файл 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);
})();
может ли кто-нибудь предложить мне, как это сделать?
заранее спасибо
Другой вариант - использовать Bootstrap (разработанный Twitter).
Затем вы можете использовать свою систему Modal.
Возможно, вы захотите использовать расширение диалога из 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);
})();
Надеюсь это поможет..
вы можете использовать всплывающие плагины jquery, такие как color-box. просто добавьте его код функции в секцию onclick вашей функции. Вы можете скачать и прочитать документацию для color-box отсюда:
Надеюсь, этот код поможет вам. //leanModal v1.1 by Ray Stone - http://finelysliced.com.au//Двойная лицензия под MIT и GPL
(функция ($) {
})
}) (Jquery);
window.open(url);
?