50分求助:如何通过javascript弹出窗口获取外部链接并取回值?

来源:百度知道 编辑:UC知道 时间:2024/05/15 19:39:02
问题如下:
自己在本机上做一个jsp页面,里面通过一button开启一个弹出窗口,该弹出窗口的链接地址为外部链接(),例如www example.com/common/search_title.aspx,在这个页面里可以选择内容,点击OK后关闭窗口并将选择的内容返回到本机页面。

代码:
<input type="text" name="ctl00$WebGroupBox1$TextBoxJobTitle" id="ctl00_WebGroupBox1_TextBoxJobTitle" size="40" value="";/>
<input type="button" id="ctl00_WebGroupBox1_ButtonJobTitle" name="ctl00$WebGroupBox1$ButtonJobTitle" value="..." onclick="javascript:ButtonJobTitle_Click()"/>

javascript:

function ButtonJobTitle_Click()
{
var oProName = document.getElementById("ctl00_WebGroupBox1_TextBoxJobTitle");

var sUrl="www example.com/common/search_title.aspx";

a.htm

<html>
<form name="toTarget" action="">
<input name="getValue" type="text">
<input type="button" onclick="javascript:window.open('/b.htm','_blank'),void 0;" value="开始取值">
</form>
</html>

b.htm

<form name="setValue">
<input type="text" value="输入值" name="inp">
<input type="button" value="传回值"
onclick="opener['toTarget']['getValue'].value=setValue.inp.value">
</form>

另外楼主打着50分的牌子,其实是0分,太不靠谱了

shit!
跨域的问题还没有好的解决方案.你等等吧...
www example.com到这个页面后,你就没了控制权了

你所设想的是不能实现
我觉得有方法可以实现,只是方式比较负载,要是想知道就加QQ:31940406,和你讨论讨论

=。= js跨域操作
友情UP一下..

什么意思呀?你是不是想在一个窗口中点击按钮打开一个新页面,并且在关闭新页面时把新页面的数据获取返回本页面?

50分求助:如何通过javascript弹出窗口获取外部链接并取回值?<