2010-07-16 61 views
7

我想将一个快速HTML预览窗口放在一起,该窗口将文本区域的内容与单个关闭按钮进行模式对话显示。内容应该呈现为HTML。通过JavaScript或JQuery进行HTML预览

不知道如何去做这个..什么是最好的方法?

+0

哪一部分绊倒你吗? – Matchu 2010-07-16 18:08:19

+0

@Matchu:我假设没有任何部分......他可能*正在寻找预制的模型箱解决方案。 – Sarfraz 2010-07-16 18:10:03

+0

你可以去任何这些模式框:http://kirank.blog.com/2009/10/31/jquery-model-box/ [ColorBox](http://colorpowered.com/colorbox/)是另一种越来越受欢迎。 – Sarfraz 2010-07-16 18:08:31

回答

5

如果你使用jQuery UI,这样的事情:

HTML

<textarea id="mytext"></textarea> 
<div id="dialog"></div> 

的JavaScript

$('#dialog').dialog({ modal: true, autoOpen: false }); 

function preview() { 
    $('#dialog').html($('#mytext').val()); 
    $('#dialog').dialog('open'); 
} 
+0

按钮去哪打开它?我在JQuery上很弱... – Caveatrob 2010-07-16 18:59:08

+0

任何你想要的。只需在某处添加链接或按钮,并在点击时调用'preview',例如:'' – casablanca 2010-07-16 19:12:05

相关问题