把表单的内容插入数据库前做一个页是预览的,请问有什么快速和节省资源的方法?

解决方案 »

  1.   

    放几个label和一个预览按钮,触发按钮事件时,将文本框中的数据显示在label上,并将相关文本框隐藏以来即可
      

  2.   

    用脚本.
    弹出一个新页面,然后,用脚本取得父页面的输入框内的值.
    document.all("xxx").innerHTML = opener.document.all("xxx").value;
    或(value,innerText)等
      

  3.   

    弹出一个页面..根据传入的HTML参数来直接显示..var opener = window.open("aa.htm","子页面");
    var str = "你要传递的内容";
    opener.document.all.mydiv.innerHTML = str;
      

  4.   

    我楼上的正解。
    ps: 如果你有过滤javascript脚本的话。在这边也要过滤,不然效果跟真实可能出现较大的差别
      

  5.   

    window.open("aa.htm","子页面");
    这种方式如果要传的值很大,就不适合,想用session来传,好像也不能太大的值
    如果先写到DB,再读也感觉效率不高,不知大家有更好的方法没有,倒觉得在本页放在lable之类的控件来预览内容是不错的选择