【发布时间】:2015-08-27 12:25:39
【问题描述】:
我有以下代码:
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“编码”而不是实际的 pdf。
没想到这么简单的事情竟然能有这样的使命!!!
PS:如果我查询服务,它会在窗口中返回一个 pdf。所以它有效,我只想通过发送参数以使pdf灵活
【问题讨论】:
-
尝试将类似这样的内容附加到 src 属性。
'__pdfService.php?param1=' + encodeURIComponent(param1) + '&param2=' + encodeURIComponent(param2)并删除params: {[...]}部分 -
谢谢你,似乎工作..感觉像一个黑客。将其发布为答案,我会接受。
标签: javascript php pdf extjs extjs3