如何使用 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) + '¶m2=' + encodeURIComponent(param2),
style: 'border: 0 none'
}
}).show();
我有以下代码:
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) + '¶m2=' + encodeURIComponent(param2),
style: 'border: 0 none'
}
}).show();