2010-04-20 6 views

Répondre

1

Définir une référence en utilisant la méthode window.open():

var childWin = window.open("www.google.com" <etc.>); 

Ensuite, traitez childWin comme une fenêtre entière. Par exemple,

childWin.document.getElementById('searchField') 

vous donnera une référence à un élément avec l'ID "searchField". Etc. Rincez et répétez.

+2

Notez que vous pouvez également accéder à des variables définies aussi bien dans la nouvelle fenêtre ouverte. var childwin = window.open ('....'); childwin.variable = 'certaine valeur'; Si la variable a été prédéfinie, elle contiendra la nouvelle valeur, si elle n'a pas été définie, elle contiendra désormais la valeur que vous avez définie. – CDSO1

1

Si vous souhaitez ouvrir une page ou d'une fenêtre avec l'envoi de la méthode POST ou GET données, vous pouvez utiliser un code comme ceci:

$.ajax({ 
    type: "get", // or post method, your choice 
    url: yourFileForInclude.php, // any url in same origin 
    data: data, // data if you need send some data to page 
    success: function(msg){ 
       console.log(msg); // for checking 
       window.open('about:blank').document.body.innerHTML = msg; // you can change about:blank to an url. 
       } 
}); 
Questions connexes