方法只有一种.
步骤:
1、直接通过变量接收返回值。
2、通过document.write的方式输出显示。
示例:
function k(){return '1'
}
var a = k()//这里a接收函数k的返回值1
document.write(a)//这里显示a的结果
//模式化弹窗才支持returnValue值
--修改如下即可
var rvalue = window.showModalDialog("tools/b.jsp","_blank","")如果要用open打开同时跟父窗体传值的话.
--opener代表由open所打开的父窗体 直接取父窗体的元素赋值即可
window.opener.document.getElementById("txt0").value="555555"window.close()
如有问题可以追问,我当及时回答。
希望能帮到你!
如果想要取后台返回的值,前提是后台必须提供一个借口。通过这个借口后就可以获取数据了。下面是简单的代码实现:
<script src="jquery-1.7.2.js"></script><script>
$(function(){
$('input').click(function(){
$.ajax({ //这里是用jquery自带的ajax发送请求。
url:'http://demo.xxxxx.com/own.js', //这个是后台提供的借口
dataType:'jsonp',
data:{
},
success:function(json){ //这里的json就是从后台获取的借口。
console.log(json)
}
})
})
})
</script>
</head>
<body>
<input type="button" value="aaa">
</body>