主题: 关于jsp页面里用iframe引用demo.jsp数据传值问题
作者: KM, 发布日期: 2013-01-09 16:59:37, 浏览数: 7466
关于jsp页面里用iframe引用demo.jsp数据传值问题。。。怎么利用隐藏<textarea>取值传值。。。不懂用啊,,本来数据库有数据但是<textarea>里读不出来,而且随便输进去数据库里就直接变成null
作者: quan, 发布日期: 2013-01-10 10:11:43

为什么要用iframe引用??页里直接写调用代码最直接 没有任何错误

回复
作者: quan, 发布日期: 2013-01-10 10:20:27

如果你非得用iframe引用的话 一定要在demo.jsp页里写一个<form name="form1" id="form1" style="margin:0" method="post" action="/单独为demo.jsp建立一个action" enctype="multipart/form-data">

然后提交按钮也要在demo.jsp的form里 同时form的enctype="multipart/form-data"参数必须要写 这样你在action里就可以读到编辑器里的内容了

回复
作者: quan, 发布日期: 2013-01-10 10:22:07
隐藏<textarea>取值传值啥意思???没看懂
回复
作者: KM, 发布日期: 2013-01-10 15:34:12
回复quan:直接写的话只能单个JSP用,iframe引用的话就一句话,而且可以多个JSP一起引用,一个页面也能引用多个编辑器
回复
作者: KM, 发布日期: 2013-01-10 15:37:48
回复quan:就是引用的编辑器把值传给这个隐藏文本框里然后在由这个隐藏文本框传到数据库
回复
作者: quan, 发布日期: 2013-01-10 16:37:06

回复KM:不好意思 你的思路我懂了 但是我没明白你为什么要用 iframe ,说句玩笑话,有点脱裤子放屁的感觉。。,直接写引用编辑器也是一句 用iframe引用也是一句 不明白你省到哪里了。你每个JSP页面都写上<textarea id="content1" name="content1" cols="100" rows="8" style="width:730px;height:500px;visibility:hidden;"><%=htmlspecialchars(htmlData)%></textarea>

上面引上JS CSS  就完事了啊 为什么要搞那么麻烦呢????

如果你要1个JSP页面引用多个编辑器 只要把name或者ID改一下不就好了吗?

回复
作者: quan, 发布日期: 2013-01-10 16:42:29
回复KM:至于你这个思路我实在不想多想了 不好意思 因为我认为一点必要也没有。还有一点 对网页编辑器我不是很懂 算是初学 但是我觉得你说的不是那么容易实现,比如我正常引用,想常规方法用JS判断编辑器内容是否为空都判断不了!!
回复
发表新帖 发表回复