我就是用一个像dreamweaver的拆分窗口那样子,上面输入一个textarea下面一个iframe。然后textarea在里输入值,在iframe里显示效果(反之也可以)。用到的技术只有html+javascript实现!!请大家一定帮帮我啊!!!我是新手!!!还有就是在iframe的上面放一个工具栏用到的是什么控件!!再次谢谢各位前辈,,,,还有就是我的设置了一个table里的<td>+<img>组合成按钮,为什么会出现挤动的效果(我设置了它的onmouseover等4个事件了的!!)
调试欢乐多
<head>
</head>
<body>
<textarea id="aaa" cols="80" rows="10"></textarea>
<br />
<iframe src="about:blank" id="bbb" contentEditable="true" width="580" height="200"></iframe>
<script language="javascript">var t1 = document.getElementById("aaa");
var t2 = document.frames["bbb"];
t2.document.open();
t2.document.write('<html><head></head><body>test</body></html>');
t2.document.designMode = "on";
t2.document.close();
t1.onkeyup = function(e)
{
t2.document.body.innerHTML = t1.value;
}
t2.document.onkeyup = function()
{
t1.value = t2.document.body.innerHTML;
}
</script>
</body>
</html>OK,整了整,你试试,做了个测试页面,需要增强,你可以先看看,再想想...在上面的文本框里输入,下面的IFRAME也在随着输入在变,在下边的输入,上面的文本框内容也在变,两者都是同步的,只是绑定事件而已.