1
부모 브라우저 창에서 하나의 추가 매개 변수를 보내는 방법에 대한 질문이 있습니다. 지금까지이 코드를 작성했습니다.상위 창에서 하위 창으로 매개 변수 보내기
function addItem(id_value)
{
var newUrl = $('#add-'+id_value).attr('data-url');
var checkPort = $('#add-'+id_value).attr('id');
$('#add-'+id_value).click(function(){
if(checkPort == 'add-fracht_1_pol_id' || checkPort == 'add-fracht_1_pod_id' || checkPort == 'add-fracht_2_pol_id' ||
checkPort == 'add-fracht_2_pod_id' || checkPort == 'add-fracht_3_pol_id' || checkPort == 'add-fracht_3_pod_id')
{
window.opener.setParam(checkPort);
}
window.open(newUrl, 'newPerson', config='height=1500, width=1000, toolbar=no, menubar=no, scrollbars=yes');
return false;
});
}
아이 :
$(document).ready(function(){
var name = window.name;
var val = Boolean(false);
var check = setParam(val);
alert(check);
if(name == 'newPerson')
{
$('#save').remove();
$('#save_stay').show();
$('.form-actions').append('<input type="hidden" value="1" name="pop" />');
}
else
{
$('#save').show();
$('#save_stay').remove();
}
});
그러나 이것은 :(
이 데이터를 URL의 추가 매개 변수로 전달할 수 있습니까? 그것은 당신이 그것을하려는 방식이 아니지만 그것은 절대적으로 표준 HTTP & 보장 작동합니다. 브라우저가 팝업 창을 차단하지 않는 한 다른 이슈가 될 것입니다. –