JavaScript实际应用:子窗口和父窗 *** 互

 我来答
舒适还明净的海鸥i
2022-11-01 · TA获得超过1.7万个赞
知道小有建树答主
回答量:380
采纳率:0%
帮助的人:68.6万
展开全部

  最近项目开发中需要子窗口和父窗 *** 互的内容 基本上无非就是把子窗口的信息传递给父窗口 并且关闭自己等等 或者是父窗口把自己的信息传递给子窗口等等

   父窗口传递信息给子窗口

  看代码实例

  

//调用上面的函数

   子窗口传递参数给父窗口

  我们对上面的代码进行改造

  

  

   不是同页面的子窗口和父窗 *** 互

  假设我们涉及到外部程序 比如php asp等等 那么我们处理的可能是两个页面 比如 上传功能 我们就是需要打开一个新页面 然后再把新页面中的值传递给父页面

  局部代码实例

  

  以上是父窗口的部分代码 里面的popUpWindow是封装好的window open函数 所以理解面面的tag php是另外一个页面就可以 我们需要把当前表单中的值提交给tag php页面去处理

  tag php部分代码

  查询标签结果 生活加入该标签

  生活秀加入该标签

  这个就是我们的子窗口 我们要把tag_ 和tag_ 返回到子窗口中 虽然他们不是同一个页面 这里有个知识点 就是我们如何获取连接中的值 我们使用innerHTML属性 document tag_ innerHTML 这个就是我们获取了tag_ 的值 生活秀 我们也能使用其他方法获取 比如 document all tag_ innerHTML 或者this innerHTML就是指本身的链接的值

  访问父窗口也是使用opener对象来处理 opener document tryst_form input_tag value 就能够改变父窗口的值

  基本我目前了解就是如此 以后有东西继续添加

   参考文章

  {C F C E B

lishixinzhi/Article/program/Java/JSP/201311/19790

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式