묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
새창 띄우는 방법 여쭙습니다.
2009.03.31 17:44
안녕하세요.
게시판등에서 회원 이름을 클릭하면 쪽지보내기,정보보기, 메일 보내기 등의 작은 메뉴창이 뜹니다.
그곳에서 메일 보내기를 폼메일로 바꿨습니다.
즉,
modules/member/member.model.php에서 60번째 라인을 수정했는데..
원래 -> $url = 'mailto:'.$member_info->email_address;
수정 -> $url = "htttp://mydomein/formmail/mail.php?FromName={$logged_info->user_name}&FromMail={$logged_info->email_address}&ToMail={$member_info->email_address"
이렇게 고쳤더니, 폼메일에 보내는 사람 이름, 메일주소, 받는사람 메일 주소등이 자동입력된 폼이 떠서 좋기는 한데...
문제는 새창으로 뜨지 않는다는 겁니다.
그래서 62번째 라인에 'blank'를 넣어줬더니 새창으로는 뜨는데 전체 창으로 뜨네요....
$oMemberController->addMemberPopupMenu($url,'cmd_send_email',$icon_path, 'blank' ); -> 이렇게 고쳤더니 말입니다.
알고 싶은 것은 폼메일을 새창으로 띄우면서 크기까지 조절하는 방법입니다.
자바스크립트를 활용해봤는데, 제가 PHP쪽 문법을 몰라서 그러는지 전혀 먹지 않습니다.
우선 레이아웃 설정에서 헤더에 자바스크립트를 적어넣었습니다. 그리고
62번 라인에서 'blank' 대신에 자바스크립트를 호출해봤는데 전혀~ 먹지를 않네요.
$oMemberController->addMemberPopupMenu($url,'cmd_send_email',$icon_path, 'onclick="zoomBox(event,this,478,470,400,0);return false"' ); -> 이런 식으로 말입니다.
$url = "htttp://mydomein/formmail/mail.php?FromName={$logged_info->user_name}&FromMail={$logged_info->email_address}&ToMail={$member_info->email_address" 이 부분에서 자바를 호출해도 안먹히고요.
제 생각에 자바스크립트를 불러오는 문법이 틀려서 그런 것같은데, 제가 php를 한번도 접해본 적이 없어 몇시간째 낭비만 하고 있습니다.
어떻게 해야 새창에서 크기 조정을 한채로 폼에일을 띄울 수있을까요?
고수님들의 지도 부탁드리겠습니다.
게시판등에서 회원 이름을 클릭하면 쪽지보내기,정보보기, 메일 보내기 등의 작은 메뉴창이 뜹니다.
그곳에서 메일 보내기를 폼메일로 바꿨습니다.
즉,
modules/member/member.model.php에서 60번째 라인을 수정했는데..
원래 -> $url = 'mailto:'.$member_info->email_address;
수정 -> $url = "htttp://mydomein/formmail/mail.php?FromName={$logged_info->user_name}&FromMail={$logged_info->email_address}&ToMail={$member_info->email_address"
이렇게 고쳤더니, 폼메일에 보내는 사람 이름, 메일주소, 받는사람 메일 주소등이 자동입력된 폼이 떠서 좋기는 한데...
문제는 새창으로 뜨지 않는다는 겁니다.
그래서 62번째 라인에 'blank'를 넣어줬더니 새창으로는 뜨는데 전체 창으로 뜨네요....
$oMemberController->addMemberPopupMenu($url,'cmd_send_email',$icon_path, 'blank' ); -> 이렇게 고쳤더니 말입니다.
알고 싶은 것은 폼메일을 새창으로 띄우면서 크기까지 조절하는 방법입니다.
자바스크립트를 활용해봤는데, 제가 PHP쪽 문법을 몰라서 그러는지 전혀 먹지 않습니다.
우선 레이아웃 설정에서 헤더에 자바스크립트를 적어넣었습니다. 그리고
62번 라인에서 'blank' 대신에 자바스크립트를 호출해봤는데 전혀~ 먹지를 않네요.
$oMemberController->addMemberPopupMenu($url,'cmd_send_email',$icon_path, 'onclick="zoomBox(event,this,478,470,400,0);return false"' ); -> 이런 식으로 말입니다.
$url = "htttp://mydomein/formmail/mail.php?FromName={$logged_info->user_name}&FromMail={$logged_info->email_address}&ToMail={$member_info->email_address" 이 부분에서 자바를 호출해도 안먹히고요.
제 생각에 자바스크립트를 불러오는 문법이 틀려서 그런 것같은데, 제가 php를 한번도 접해본 적이 없어 몇시간째 낭비만 하고 있습니다.
어떻게 해야 새창에서 크기 조정을 한채로 폼에일을 띄울 수있을까요?
고수님들의 지도 부탁드리겠습니다.