iframe下网页页面传主要参数为错码难题讨论

遇到了超级变态很不普遍的主要参数错码的难题
最先看下网页页面

如图,月度指标值下面也是有一样的3个radio。
3个radio 下面是1个iframe,完成实际效果是,点一下不一样的radio显示信息不一样的网页页面,
点一下的情况下传送带主要参数的网页页面详细地址。

(1)难题出来了,当“日度指标值”和“月度指标值”切换的情况下,因为我传送的主要参数为中国汉字,在后台管理获得为错码,
因而开展给主要参数开展encode编号,后台管理UrlDecode解码,烦闷的发现還是错码。
随后细心对比网页页面的编号发现,要在iframe开启的网页页面沒有编号。
因而在网页页面再加下面1句话

拷贝编码
编码以下:

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

如今好像好了,切换“日度指标值”和“月度指标值”网页页面都能一切正常显示信息,主要参数也传送以往了。

(2)但是超级变态的难题出現了,当我切换radio 的情况下,出错了,主要参数又变为了错码。
这次确实不知道道哪里错了,“日度指标值”、“月度指标值”和radio点一下切换网页页面的JS方式用的同1个。
烦闷中,自身乱点,发现以下:
当点一下“煤层气”时网页页面一切正常,随后在点一下“采油”主要参数不正确了,我在采油早已为选定的状况下再点“采油”,网页页面居然一切正常显示信息了
想像不可该这样啊
随后比对“煤层气”和“采油”,“采油”控制模块我早已挂上宣布网页页面,“煤层气”控制模块因为都还没做只是随便挂上的百度搜索网页页面。因为在难题(1)编号的难题,我最先想起的是编号难题,查询百度搜索编号以下,

拷贝编码
编码以下:

<metahttp-equiv="content-type"content="text/html;charset=utf⑻">

编号文件格式不1样。因此我把“煤层气”也挂到了“采油”的网页页面,去掉百度搜索。
额,网页页面一切正常运作了,不报主要参数错码了。

剖析下缘故:貌似传送主要参数时,获得的是当今iframe展现网页页面编号,而和要开启的网页页面编号沒有关联。
可是,真的不可该这样啊,那是1个iframe,我在iframe的父网页页面给iframe取值url、传送主要参数, 管 iframe如今的网页页面鸟事啊?