javascript - 使用javascript将值推送到上一页

标签 javascript html

我想仅使用 javascript 从另一个页面提取一个值。我尝试在页面之间使用通用的 javascript 文件,但我失败了...这是示例...

第 1 页: 1. 第 1 页上的文本字段 (1)(它是空的) 2. PAGE 1 上的一个按钮(1)

第 2 页: 1. 第 2 页上的文本字段 (2) 2.第2页上的一个按钮(2)

工作: 1. 在按钮 (1) 上单击第 1 页,将打开一个新窗口,即第 2 页,旧窗口将完好无损(不会关闭) 2. 打开新窗口后,我在第 2 页的 textfield(2) 中输入了一些文本 2. 在按钮 (2) 上单击 PAGE 2,在 textfield(2) 中输入的值应插入 PAGE 1 的 textfield(1)。

注意:如果可能使用 JQuery,那么如果 javascript 不起作用,它是我的第二选择...

检查这张图片:http://i25.lulzimg.com/54e219.jpg

最佳答案

首先,正如 Josh 所说,jQuery 只是一个用 javascript 编写的库。其次,假设您在新窗口中打开第二个页面,您希望使用 javascript 进行跨窗口通信。当您发出 window.open 调用时,它会返回新打开窗口的句柄:

var windowHandle = window.open(....);
windowHandle.doStuff() 

您可以使用此句柄将数据传递到另一个窗口,例如查看这篇文章:

Window to Window Communication in js by window name

希望这对您有所帮助!

关于javascript - 使用javascript将值推送到上一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6987561/

相关文章:

Javascript 闭包和内存泄漏风险

javascript - 使用 async/await 的 Webdriverio - 推荐什么?

javascript - Node.js 如何支持 Express.js?

javascript - 在 Zend Framework 1.12 中保存之前确认验证

html - 将背景图像设置为正文时,固定宽度的 div 在 iPhone 中变小

html - 使用 CSS 增加水平菜单项之间的间距时遇到问题

html - 为 html 输入文本指定 3 个字符的宽度

javascript - JQuery:从多个 anchor 绑定(bind)中获取特定值?

javascript - Google Play 英雄 slider ?

html - 如何在不发生换行的情况下将按钮放入文本中?