如何使用 window src 发送参数

How to send parameters with a window src

我有以下代码:

new Ext.Window({
        title: 'My PDF',
        height: 400,
        width: 600,
        bodyCfg: {
            tag: 'iframe',
            src: projectparameters.service + '__pdfService.php',
            params: {
                projectparameters: projectparameters_encoded,
                featureIDs: featureIDs_encoded
            },
            style: 'border: 0 none'
        }
    }).show();

我正在尝试将参数发送到 __pdfService.php 这完全可能吗?我试过使用 ifrmaes,但随后显示的是 pdf 'encoding' 而不是实际的 pdf。

想不到这么简单的事情竟然能有这样的使命!!!

PS: 如果我查询服务它 returns window 中的一个 pdf。所以它有效,我只是想通过发送参数来使 pdf 灵活

更新您的代码并将 param1 和 param2 替换为您的参数名称

  new Ext.Window({
            title: 'My PDF',
            height: 400,
            width: 600,
            bodyCfg: {
                tag: 'iframe',
                src: projectparameters.service + '__pdfService.php?param1=' + encodeURIComponent(param1) + '&param2=' + encodeURIComponent(param2),
                style: 'border: 0 none'
            }
    }).show();