大家好!
背景: 我目前构建了一个在线单位转换器,可以在下面看到 http://okconvert.com/index.php?option=com_content&view=article&id=126&Itemid=1262 。 在左下角,您可以找到一个名为“转换设置”的橙色按钮。单击此按钮后,用户应能够选择其单位转换的精确程度。他/她选择精度(例如 3 或 4 位数字),然后单击“应用设置”。
当用户随后实际进行转换时,他会单击“Ok,convert!”按钮然后调用 javascript 来计算结果。
问题 从 javascript 的弹出窗口中访问所选单选按钮的值的最明智的方法是什么? 我用谷歌搜索了很多并找到了一些答案,但似乎没有一个真正适合我的需求。我正在考虑以下两种可能性:
- 使用 HTML5 本地存储(我需要有默认的转换精度,因此这可能没用,因为应用转换设置只是可选的)
- 使用 jQuery/Ajax 加载自定义 html 并为加载的页面使用某种 GetElementbyID
其他信息 单击橙色按钮后,将打开一个“JCE Mediabox”,其中填充了一些自定义 html。该弹出窗口实际上链接到自定义 html 页面,因此我可以根据需要访问该 URL。 我对 javascript、html 和 css 有一些基本知识,但以前从未使用过 jqueries/ajax。
任何帮助或提示将不胜感激!
致以最诚挚的问候, 菲利克斯 http://www.okconvert.com
最佳答案
如何删除 cookie 中的值。它非常简单,将状态保留在客户端上,并适用于您想要打开的所有窗口和弹出窗口。
关于Javascript:从另一个 html 页面获取单选按钮值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20289699/