jquery에 popupwindow 플러그인을 사용하여 팝업 창에 양식을 표시하고 있습니다. 제출 한 후이 창을 닫으려면 어떻게해야합니까? This은 내가 말하는 링크입니다. 팝업 창에서 링크를 열 수 있습니다. 하지만 제출 후 부모 창에서 열어 보겠습니다.jquery fade popupwindow
window.opener
개막전 속성 창을 여는 창에 해당
jquery에 popupwindow 플러그인을 사용하여 팝업 창에 양식을 표시하고 있습니다. 제출 한 후이 창을 닫으려면 어떻게해야합니까? This은 내가 말하는 링크입니다. 팝업 창에서 링크를 열 수 있습니다. 하지만 제출 후 부모 창에서 열어 보겠습니다.jquery fade popupwindow
window.opener
개막전 속성 창을 여는 창에 해당
당신은 팝업 에드 페이지에 귀하의 링크에 동작을 첨부 할 수 있습니다
<a href="javascript: self.opener.location = 'http://somewhere.ltd/path/to/dir'; self.close();">
Let's go Somewhere
</a>
는 또한, 내가 대신 위의 간단한 라인을 사용하는 Javascript in an unobtrusive way를 사용하도록 권장합니다.
"페이드"조작에 대해; Javascript를 사용하여 OS 창에 그런 일을 할 수 없습니다 (상관없이).
업데이트 : ID 속성 theChildForm
및 사용 jQuery로 형태로 가정하면
$("#theChildForm").submit(function() {
// TODO: Some data keeping jobs to be done
// Pass the url if needed
self.opener.location = 'http://somewhere.ltd/path/to/dir';
self.close();
// ...
});
DHTML Window은 아마 당신은이 속성을 사용합니다. 자식 창에서 액세스하면 부모 창을 반환합니다.
양식에 제출 입력 유형을 사용하는 경우 어떻게합니까? – sanders
코드를 양식의 제출 핸들러 (onsubmit)로 사용하십시오. 업데이트 된 답변이 필요한 경우 언제든지 알려주십시오. http://is.gd/qPg5 – sepehr
하지만 jquery가 아니며 jquery에서이를 수행 할 수있는 방법이 있습니까? – sanders