JS对话框回传值的BUG问题! 对不起,大家,我已经没分了。。 下次申请新号给高分

问题描述

这是打开对话框的://打開對話框functionselect_open(url,obj){vars=newObject();vark="";k=showModalDialog(url,s,"dialogWidth:500px;dialogHeight:330px;scrollbars:no;help:no;");varobj=document.getElementById(obj);s.txt=obj.value;//點擊”X“或”取消“時避免傳回undefined值if(typeof(k.txt)!="undefined"){obj.value=k.txt;//alert(txt.returnValue);}}这是对话框回传值:functionsend(){vars=newObject();s.type="ok";s.valueid="";s.txt="";varlst2=document.getElementById("lib_emp2");varlen=lst2.length;for(vari=0;i<len;i++){s.valueid+=lst2.options(i).value+",";s.txt+=lst2.options(i).text+"";}//傳值window.returnValue=s;//alert(s.valueid);//alert(s.txt);window.close();}如果我在对话框中直接点取消或直接关闭窗体,左下方就会有一个javascript错误,虽然不影响功能,但是始终是一个错误,该怎么解决?

时间: 2024-10-26 02:10:51

JS对话框回传值的BUG问题! 对不起,大家,我已经没分了。。 下次申请新号给高分的相关文章

js获取数据传值给后台按钮事件

问题描述 js获取数据传值给后台按钮事件 后台通过拿到的id进行删除操作................... 解决方案 前台js传递值给后台可以将值作为参数放在URL请求路径中,后台直接获取请求参数就好了. 解决方案二: window.open('xxxxxx.asp?id='+获取到的id) 不想打开页面或者刷新页面可以用ajaxhttp://www.w3school.com.cn/jquery/ajax_ajax.asp 解决方案三: 很简单, 通过ajax请求把数据传到后台,后台通过re

uiwebview-IOS JS使用EasyJSWebView交互出现bug调用不到

问题描述 IOS JS使用EasyJSWebView交互出现bug调用不到 2C 在使用EasyJSWebView 帖子:https://github.com/dukeland/EasyJSWebView实现 IOS JS 之间交互,在未设置代理之前是可以正常被JS调用.但是设置代理:self.myWebView.delegate = self;之后实现shouldStartLoadWithRequest:代理方法和webViewDidFinishLoad之后就无法被JS调用到在MyJSInte

(java gui) 和 (网页 js) 通过url传值(如json)时,注意问题

(java gui) 和 (网页 js)  通过url传值时,如果不涉及特殊字符可以不进行编码, 但是如果有特殊字符,比如中文,及符号 就要进行编码. java 使用 java.net.URLEncoder.encode(str, "UTF-8");编码, java 使用java.net.URLDecoder.decode(str,"UTF-8");解码, js 使用decodeURIComponent(str);解码 js  使用 encodeURICompone

javascript-chrome CEF3中用MFC重写js对话框问题

问题描述 chrome CEF3中用MFC重写js对话框问题 各位大神好:在CEF3嵌入MFC窗体后,由于原生alert框在我电脑上确定/取消按钮显示不全,所以拦截了js弹出框消息,用MFC的messagebox框代替.但是,对话框弹出后,如果有别的页面遮挡了网页,会导致弹出框后面的网页变花,不知道这个问题怎么解决!请各位高手讲一下!谢谢! 解决方案 messagebox关闭后重画一下窗口试试:用如下代码 InvalidateRgn(hwnd,NULL,TRUE);//窗口DC立即失效 Upda

js获取url传值的方法_javascript技巧

本文实例讲述了js获取url传值的方法.分享给大家供大家参考,具体如下: js获取url参数值: index.htm?参数1=数值1&参数2=数值2&参数3=数据3&参数4=数值4&...... 静态html文件js读取url参数 根据获取html的参数值控制html页面输出 一.字符串分割分析法 这里是一个获取URL带QUESTRING参数的JAVASCRIPT客户端解决方案,相当于asp的request.querystring,PHP的$_GET 函数: <Scr

javascript弹出页面回传值的方法_javascript技巧

本文实例讲述了javascript弹出页面回传值的方法.分享给大家供大家参考.具体实现方法如下: a1.html 复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> Window 1 </TITLE> </HEAD>   <BODY> <H1>Windo

ie中js getElementsByTagName无法获取元素BUG

ie中js getelementsbytagname无法获取元素bug 定义和用法 getelementsbytagname() 方法可返回带有指定标签名的对象的集合. 语法 document.getelementsbytagname(tagname)说明 getelementsbytagname() 方法返回元素的顺序是它们在文档中的顺序. 如果把特殊字符串 "*" 传递给 getelementsbytagname() 方法,它将返回文档中所有元素的列表,元素排列的顺序就是它们在文档

sqlserver-QueryRunner不能回滚吗?找了很久都没找到可用的方法

问题描述 QueryRunner不能回滚吗?找了很久都没找到可用的方法 QueryRunner不能回滚吗?找了很久都没找到可用的方法

dsp-请问USB-JACK是干什么的,对不起没分了不好意思

问题描述 请问USB-JACK是干什么的,对不起没分了不好意思 ,我的dsp开发板上有个usb-jack接口,请问USB-JACK是干什么的,对不起没分了不好意思 解决方案 usb通用串行总线 jack插孔 就是把usb从板子上用线引出来.