Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
125 views
in Technique[技术] by (71.8m points)

javascript - How do I invoke an event on a Parent window from a Child window

I have a Parent window that displays information, including a link to open a Child window to edit the same information. I want to be able to either refresh the Parent window or activate a button on the Parent to re-select the data, when the Child window is being closed. Both programs are written in PHP.

The Parent program opens the Child window using the following JavaScript function:

function windowOpen(loadURL) {
      // In order to allow JavaScript to Close the Window, the Windows needs to be
      //  opened with JavaScript.  The URL to be loaded into the new Window is passed
      //  as a parameter.
    window.open(loadURL, "_blank");
}

The Child program currently uses this JavaScript function to close itself:

function windowClose() {
    window.open('','_parent','');
    window.close();
}

How do I change the windowClose() function to either: i) Refresh the Parent window; or ii) click a button on the Parent page that will re-select and re-display the page.

Thank you in advance.

question from:https://stackoverflow.com/questions/66052921/how-do-i-invoke-an-event-on-a-parent-window-from-a-child-window

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

It's not clear what you are trying to achieve but try cross window communication


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...