各位大侠高手:
    怎么通过Servlet的response传值输出到HTML页面的iframe中呢?然后再把此值在HTML页面alert出来,望各位不吝赐教啊!

解决方案 »

  1.   

    response没办法直接把值输出到iframe中,只能输出到本页中,要想实现你说的功能只能在response中添加对应的JS代码,然后赋值以后在调用iframe的JS函数。
    如在iframe中定义一个js变量 a,一个js函数function alerta(){alert(a);}
    在response中输出String a = "test";
    out.println("<script>");
    out.println("parent.frames['a'].a='" + a +"'");
    out.println("parent.frames['a'].alerta();");
    out.println("</script>");