父网址如下所示
http://exampledomain.com/~somename/index.php/en/pagename.html?parameter1=1
在上面的页面中,有一个iframe存储在同一个域中。 iframe的网址如下所示
http://exampledomain.com/~somename/form/index1.php
在index1.php中,有javascript代码来获取其父级的url参数。喜欢这个
var $_GET=parent.get;
var voucher=0;
if ($_GET['parameter1']==1) voucher=1;
控制台窗口始终在if
行
未捕获的TypeError:无法读取未定义的属性“parameter1”
请指教,非常感谢。
答案 0 :(得分:0)
在PHP中没有像parent.get那样的东西
使用此
echo $_SERVER['HTTP_REFERER'];
这将返回页面的引用者。希望这将工作
答案 1 :(得分:0)
我只是这样做,这不够好,但这样做。
var $_GET=parent.get; //I deleted this variable
var voucher=0;
var get_voucher = "<?php echo $_SERVER['HTTP_REFERER']; ?>";
get_voucher = get_voucher.slice(-1); //Get the last character
if (get_voucher==1) voucher=1; // This line isn't use $_GET[''] anymore.
谢谢大家。 :)