L.S.JQuery에서 두 창과의 상호 작용을 만드는 방법
영어가 실용적이지 않은 경우 실례합니다. 가능한 한 이해할 수 있도록 노력합니다. 지난 2 주 동안 웹 응용 프로그램의 두 창 사이에 일종의 상호 작용을위한 솔루션을 찾고있었습니다. 첫 번째 창에서 애니메이션을 재생하고 싶습니다. 재생할 때 컨트롤이있는 새 창을 열고 싶습니다. (이 모든 것의 목적은 내 첫 번째 디스플레이에서 애니메이션을 재생하고 내 애니메이션 컨트롤을 두 번째로 재생하려고하지만 이는 그다지 중요하지 않습니다.) JQuery에는 window.opener가 있지만 몇 번 구현하려고 시도했지만 작동하지 않았다는 것을 알고 있습니다. 누군가가 도울 수 있기를 바랍니다. 이것은 대단히 감사하겠습니다!
$(function test() { /* Assign a name to this window (index.html)*/
window.name = "main"; /*When the button test is clicked */
$("#test").click(function test() { /*check if the window name works */
alert(window.name); /* This works! */
/*Open a second window, source is controlpanel.html, window name is control */
var control = window.open("controlpanel.html", "control");
});
/*When button test 2 is clicked*/
$("#test2").click(function() { /* change the color of the control window */
$(control).css('background-color', '#9900FF'); /*This does not work */
});
});
다음과 같은 작업을 수행하려고하십니까? http://carnotaurus.tumblr.com/post/3121098288/communication-between-frames-in-jquery? – CarneyCode