如何使用带有xml格式的javascript关闭弹出窗口

如何使用带有xml格式的javascript关闭弹出窗口,javascript,xml,Javascript,Xml,我买了这个程序,它创建了一个非常好的imageuploader flash脚本,但是我无法使用Javascript函数close window来关闭弹出窗口并重定向原始页面 以下是定义url的XML片段: <urls urlToUpload="upload.php?" urlOnUploadSuccess="http://www.home.com/purchase.html" urlOnUploadFail="http://www.home.com/tryagain.html" ur

我买了这个程序,它创建了一个非常好的imageuploader flash脚本,但是我无法使用Javascript函数close window来关闭弹出窗口并重定向原始页面

以下是定义url的XML片段:

<urls urlToUpload="upload.php?" urlOnUploadSuccess="http://www.home.com/purchase.html" 
urlOnUploadFail="http://www.home.com/tryagain.html"  
urlUpdateFlashPlayer="http://www.home.com/flashalternative.html"        
jsFunctionNameOnUpload=""/>

最后一行在上传时调用javascript函数。问题是我不知道该叫什么,也不知道该把它放在哪里

以下是弹出窗口的HTML文件:


包氏上传机
这里是Flash播放器
// 

我发现这个我认为可能有用的结束脚本:

<script language="javascript">
function close_window(page) {
window.opener.location.href=page
setTimeout(function(){window.close()},10);
}
</script>

功能关闭窗口(第页){
window.opener.location.href=页面
setTimeout(函数(){window.close()},10);
}
这会进入上面的弹出HTML页面,还是根目录中的一个单独的close.js文件

谢谢


我真的很困惑

这段脚本似乎属于弹出窗口。它会更改父窗口的位置,然后在大约10毫秒的延迟后自动关闭。函数
close\u window
很可能被Flash小程序调用。

Bingo,我试过了。。。但是我把脚本放在正文里,而不是标题里。努比。谢谢你抽出时间。
<script language="javascript">
function close_window(page) {
window.opener.location.href=page
setTimeout(function(){window.close()},10);
}
</script>