2012-04-20 3 views
1

나는 또한 내가 새 창을 열 않습니다이팝업 창이 작동하고 있습니까?

link_to image_tag("/images/signin_lin.jpg"), { :action => "connect" }, :popup => ['new_window','height=300,width=600'] 

첫 번째 시도하고 페이지가 내가 사용하는 전체 크기로 제공 레일 3

<%= link_to image_tag("/images/signin_lin.jpg"), linkedin_connect_path, :popup => true %> 

이 같은 창을 새로운 팝업 opeing하고 두 번째 하나는 새 창을 얻지 만 상위 창은 공백이되며 컨트롤러가 완료되면 컨트롤러가 크기가 매우 작은 새 팝업 창으로 이동하는 것보다 완료됩니다.

새 팝업 창이 열리고 작업이 완료되면 팝업 창이 닫히고 컨트롤이 부모 창으로 이동해야합니다.

도와주세요.

답변

0

일부 CSS와 자바 스크립트를 사용하십시오! http://jsfiddle.net/cdpZg/

단지의 경우, 여기를 복사 :

다음은 놀 수있는 예입니다.

HTML :

<div id='user'>I am a user. Move your mouse over me</div> 
<div id='popup'>Extended info about a user</div> 
<div>I a piece of useless information. No use hovering over me.</div> 

CSS :

#popup { 
    height: 50px; 
    width: 200px; 
    text-align: center; 
    vertical-align:middle; 
    background-color: cornflowerblue; 
    color: white; 
    display: none; 
    padding-top: 8px; 
    position: absolute; 
} 

자바 스크립트 :

$(document).ready(function() { 
    $('#user').hover(function() { 
     $('#popup').show(); 
    }, function() { 
     $('#popup').hide(); 
    }); 
}); 
관련 문제