CNET中国旗舰网站

ZDNet China | CNET科技资讯网 | 政府采购 | 行业网站联盟





 
标题: [求助] 请大家帮帮忙啊!一个很棘手的<iframe>问题急急急急....
大土鳖
灵玉会员
Rank: 8Rank: 8



UID 307570
精华 0
积分 5326
帖子 484
威望 2432
ZD币 670 元
阅读权限 180
注册 2008-3-14
状态 离线
  楼主
发表于 2008-4-22 16:45  资料  个人空间  短消息  加为好友 
开发者在线

请大家帮帮忙啊!一个很棘手的<iframe>问题急急急急....

1.asp如下   
  <form   name="myform"   id="myform"   method="post"   action="labplan.asp?no=add">   
          <textarea   name="content"   style="display:none"></textarea>   
          <iframe   id="content"   name="content"   src="2.asp"   frameborder="0"   scrolling="No"   width="578"   height="210"></iframe>   
  </form>   
   
  2.asp有个   
      <iframe   class="Edit"   ID="Edit"   name="HtmlEdit"   MARGINHEIGHT="0"   MARGINWIDTH="0"   width="100%"   height="220"   ></iframe>   
   
  怎样将2.asp中<iframe>的值传给1.asp的<textarea>呢?   
   
  我现在的方法是:   
  在1.asp中加上   
   
  function   save()   
  {   
      if   (bTextMode){   
      parent.myform.content.value=HtmlEdit.document.body.innerText;   
      }   
      else{   
      parent.myform.content.value=HtmlEdit.document.body.innerHTML;   
      }   
      HtmlEdit.focus();   
      return   false;   
  }   
  再用一个<div   TITLE="保存" LANGUAGE="javascript"   >   <img   src="save.gif></div>来调用,这样就存在一个问题:我必须先在2.asp中点击保存后才可以到1.asp提交<form>表单,这样好象有点麻烦了!   
  有没有更好的方法让他直接就传到1.asp中的<textarea>中去呢




顶部
热点频道推荐: C/S开发| 数据库| WEB开发| 嵌入式| 项目管理|
 



当前时区 GMT+8, 现在时间是 2009-7-5 10:09

  Powered by Discuz! 5.5.0 © 2001-2007 Comsenz Inc.
Processed in 0.059376 second(s), 3/3 queries

清除 Cookies - 联系我们 - ZDNetChina中文社区 - 无图版