Pessoal queria pegar o valor do llink e definir a action conforme esse valor.
Para isso precisava montar o form dinâmico com esses dados da action e pegar as variáveis do form)
alguém sabe como?
Pessoal queria pegar o valor do llink e definir a action conforme esse valor.
Para isso precisava montar o form dinâmico com esses dados da action e pegar as variáveis do form)
alguém sabe como?
Na verdade, preciso passar para a popup os dados de session e o action como variável (link em tag ) sem submeter na tela, submeter no popup
Mas está usando o que no front?
Eu fiz o código abaixo e funcionou…
$(function() {
var params = '[%xpath://@sessionURLParams%]';
$(".openPopup").click(function(e){
var leftW = 600;
var topA = 500;
var larg = ($(window).width() - w) / 2;
var alt = ($(window).height() - h) / 2;
var form = null;
if($(this).is(".submitForm")) {
form = $(this).closest("form");
} else {
form = $("<form />");
}
form.attr("action",$(this).attr("href"));
form.attr("target","pop1");
params = params.split("&");
for(var p = 0; p < params.length; p++) {
var hd = $("<input type='hidden' name='" + params[p].split("=")[0] + "' value='"+params[p].split("=")[1]+"' />");
hd.appendTo(form);
}
form.attr("method","POST");
window.open($(this).attr("href"),"pop1","width="+ w +",height="+ h +",left=" + leftW + ",top=" + topA);
form.submit();
return false;
e.preventDefault();
e.stopImmediatePropagation();
});
});
]