javascript - 如何在 HTML 中将变量从一个框架传递到另一个框架

标签 javascript html variables hyperlink frames

假设我在 frame1 中声明了变量 var = 5;。现在我如何将此变量传递给frame2?我想使用超链接传递它。还有其他方法可以做到这一点吗?

此外,在传递到 frame2 中的 frame2 后如何访问该变量?

最佳答案

您可以使用查询字符串。您可以像这样在 JavaScript 中设置链接:

var a = document.getElementById('linkId');
a.href = "link?var=" + var;

每次更改变量时,您都必须运行此代码。

如果您需要解析查询字符串,我会引用这篇文章: How can I get query string values in JavaScript?

关于javascript - 如何在 HTML 中将变量从一个框架传递到另一个框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39437880/

相关文章:

PHP 全局或 $GLOBALS

javascript - 如何在 JavaScript 中添加图像以显示“暂停”和“播放”图标?

javascript - JQuery 升序和降序排序(不是表格)

javascript - ServiceWorker刷新加载工作的页面

javascript - 在不刷新页面的情况下提交 php 表单

javascript - 如何向一个按钮添加两个不同的事件监听器

javascript - 如何显示 Bootstrap GridView ,并将元素内联在同一 block 中?

html - 如何居中对齐 10 列 HTML 页面?

javascript - 访问串联变量名的值

mysql - 使用动态表名分配将表拆分为新的多个表