2009-09-04 8 views
0

내 asp.net 프로젝트에서 팝업 창을 열려면 몇 가지 자바 스크립트를 사용하고 있습니다. 작동 문제는 없지만 이제는 내 문제가 있습니다. 로그인 링크를 클릭하면 팝업 창이 열립니다. 창, 팝업 창에서 등록 링크를 클릭하면 등록 팝업 창이 닫히고 등록 페이지가 별도의 페이지에서 열립니다. 제 문제는 어떻게 홈페이지에서 registartion 페이지를 다시 열 수 있습니까 only.please help me, 나는 내 설명을 바랍니다. 문제가 분명하다 대해 제가 (IIRC) 당신은 자바 스크립트를 사용하여 다른 윈도우의 URL을 변경할 수 없습니다 당신은 할 수 완전히 확실하지 않다이 문제asp.net javacript

답변

2
javascript:window.opener.location="some page" 
0

을 극복하는 데 도움이 바랍니다. 일부 자바 전문가가 나를 고칠 수 있습니다. - X2가 이미 나를 때렸어! 그러나 나의 다음 점은 아직도 서있다 :

당신은 팝업없이 그것을 할 수 있 었는가? (성가시다 어쨌든 막히기 쉽기 때문에)? 예를 들어, 숨겨진 Div를 사용하여, 그 오버레이로 표시 (유명한 라이트 박스와 같은)? 그럼 당신은 여전히 ​​당신의 홈페이지에 있습니다.

0
function Reg() { window.close(); var strLocation = ""; var strProfileID = ""; if (top.opener == null) { strLocation = "NewAccount.aspx"; window.location = strLocation; } else { strLocation = "http : //"+ top.opener.location.hostname + ":"+ window.location.port + "/ SendMail /"+ "NewAccount.aspx"; top.opener.location = strLocation; top.opener.focus(); } }
관련 문제