CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

焦点onchange,怎么判断已经执行内框架的文件?

楼主zyhowe(★☆偶然的天空☆★)2004-12-03 09:58:01 在 Web 开发 / JavaScript 提问

function   changeMerchantGroup(merch_group_id){  
                  if(merch_group_id!="")                  
  frameTemp.location.href   =   "../find/FindMerchantGroup.asp?merch_group_id="   +merch_group_id;  
                  if(frameTemp.document.readyState=="complete")return;  
  }  
   
   
  <tr>    
                          <td   class="td_left">Merchant   Group   ID</td>  
                          <td   class="td_right"   colspan="3">    
                            <input   type="text"   name="merch_group_id"   size="20"   maxlength="6"   onchange="changeMerchantGroup(document.all.merch_group_id.value)">    
                            <iframe   name="frameTemp"   url=""   width="0"   height   ="0"></iframe>  
                          </td>  
                      </tr> 问题点数:100、回复次数:5Top

1 楼lienzhu(李强)回复于 2004-12-03 10:08:32 得分 30

var   record=""  
  function   changeMerchantGroup(merch_group_id){  
  if(merch_group_id!=""   &&   merch_group_id!=record)  
  {  
  frameTemp.location   =   "../find/FindMerchantGroup.asp?merch_group_id="   +merch_group_id;  
  record=merch_group_id;  
  }  
  if(frameTemp.document.readyState=="complete")return;  
  }  
   
  <tr>  
  <td   class="td_left">Merchant   Group   ID</td>  
  <td   class="td_right"   colspan="3">  
  <input   type="text"   name="merch_group_id"   size="20"   maxlength="6"   onchange="changeMerchantGroup(this.value)">  
  <iframe   name="frameTemp"   url=""   width="0"   height   ="0"></iframe>  
  </td>  
  </tr>  
  Top

2 楼butcher2002(我又出来捣乱了)回复于 2004-12-03 10:12:51 得分 10

一个人啊。。。Top

3 楼shyslysky(飞天)回复于 2004-12-03 10:55:44 得分 30

function   changeMerchantGroup(merch_group_id){  
                  if(merch_group_id!="")                  
  frameTemp.location.href   =   "../find/FindMerchantGroup.asp?merch_group_id="   +merch_group_id;  
                  if(frameTemp.document.readyState=="complete")return;//个人认为在此处frameTemp.document.readyState永远是"loading",只有本函数返回,浏览器才会去做链接的,除非浏览器支持多线程  
  }Top

4 楼lakesea(飘渺海)回复于 2004-12-03 11:56:48 得分 30

<iframe   name="frameTemp"   url=""   width="0"   height   ="0"></iframe>  
  把这个改一下:  
  <iframe   name="frameTemp"   url=""   width="300"   height   ="100"></iframe>  
  Top

5 楼zyhowe(★☆偶然的天空☆★)回复于 2004-12-06 16:00:22 得分 0

解决:  
  function   changeMerchantGroup(merch_group_id){  
                  if(merch_group_id!=""){  
                            frameTemp.parent.document.body.setCapture();          
          frameTemp.location.href   =   "../find/FindMerchantGroup.asp?merch_group_id="   +merch_group_id;  
  }  
  }  
   
  焦点事件对应的文件FindMerchantGroup.asp加  
  <script   language="javascript">  
              parent.document.body.releaseCapture();  
  </script>Top

相关问题

  • 读文件判断
  • VB判断文件
  • 文件存在判断
  • 文件判断的问题
  • 判断文件有空行
  • 判断文件格式
  • 框架文件如何执行onunload
  • 判断文件夹是否存在
  • 如何判断文件是目录
  • 怎样判断文件是否存在?????

关键词

  • document
  • asp
  • merch
  • frametemp
  • findmerchantgroup
  • changemerchantgroup
  • group
  • readystate
  • complete
  • record

得分解答快速导航

  • 帖主:zyhowe
  • lienzhu
  • butcher2002
  • shyslysky
  • lakesea

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo