使用JavaScript进行页面预览?

时间:2010-01-26 16:01:34

标签: asp.net javascript cookies ajaxcontroltoolkit html-editor

所以我正在使用Ajax Control Toolkit和它的HTML编辑器。我想知道创建完整页面预览的最佳方法是什么?我在页面上有多个HTML编辑器,所以我需要获取每个HTML编辑器的内容并将其保存到cookie或其他内容,然后弹出预览页面,将页面中的信息加载到相应的标签中。这是可能的还是我朝错误的方向走?任何和所有建议表示赞赏!

1 个答案:

答案 0 :(得分:1)

使用JS打开包含预览页面模板的弹出窗口,可能是所有标记有适当ID的插槽。

e.g。

<html><body><div id="main-content"></div></body></html>

然后,弹出窗口完成加载后,从主页上的HTML编辑器中填入每个插槽及其相应的内容。

e.g。

popup.document.getElementById('main-content').innerHTML = editors[0].getContent();
popup.document.getElementById('side-content').innerHTML = editors[1].getContent();

等...

我不熟悉您的特定工具包或应用程序,因此您需要充实它以适应您正在使用的任何API。