是不是已经提交过一次的原因?就是比如说:
我A页面有个textbox,
我用window.open()打开B页面,
然后在B页面用一次post方法(B.php?action=upfile)提交上传了图片,
然后再用opener.document返回图片路径到A页面的textbox。
为什么会不行呢?
是不是因为B页面提交过一次数据,然后B的父窗口已经不是A呢?
我A页面有个textbox,
我用window.open()打开B页面,
然后在B页面用一次post方法(B.php?action=upfile)提交上传了图片,
然后再用opener.document返回图片路径到A页面的textbox。
为什么会不行呢?
是不是因为B页面提交过一次数据,然后B的父窗口已经不是A呢?
你可以提交到插入式框架,来防止 document 被改写