动态创建iframe内容

时间:2012-10-24 07:24:09

标签: extjs extjs4

我目前正在使用extJS4作为Zend Framework 1.9应用程序中的用户界面。 目前我正在创建一个弹出窗口,我想要显示特定数据,具体取决于 在数据上调用iframe的页面有。

当我点击相应的按钮

时,我已经创建了iframe
 upWin=new Ext.Window({
        title : "iframe",
        width : 300,
        height: 300,
        layout : 'fit',
        items : [{
            xtype : "component",
            autoEl : {
                tag : "iframe",
                src : "<?= $this->baseUrl("/mytest.php")?>"
            }
        }]
        });
    upWin.show();

我的问题是如何将所需的内容/数据传输到其中。如果可能,我不想在那里使用GET参数,那么还有其他选择吗? (我在mytest.php中需要的数据的例子是id和标题文本,....所以我不需要为我使用这个iframe的每个变体都有一个新的.php页面。)

编辑: 为了更清楚地表达它......如果可能的话,get参数或URL参数是我不想使用的东西(因此我不想使用/mytest.php?param1=value1&param2=value2。 .......如果可以避免的话。)

1 个答案:

答案 0 :(得分:0)

您可以将您需要的数据作为参数发送到网址中(例如, ?mytest.php参数1 =值1&安培; param2的=值2&安培;参数3 =值3&安培; .........)

php提供函数以访问上述url参数的值... 谷歌吧