Le principe : On va tester que la fenêtre est accessible.
Dès qu'elle l'est, on agit sur ce qu'on veut (ou presque).

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
  <TITLE>New Document</TITLE>
 </HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
	var wind;
	function openWind() {
		wind = window.open('about:blank','test');
		setTimeout(waitWind,'50')
	}
 
	function waitWind() {
		if(! wind.name) { setTimeout(waitWind,'50') } // wind.name === 'test'
		wind.document.title = 'mon titre trop bien';
	}
//-->
</SCRIPT>
 <BODY>
  <a href="javascript:openWind()">open</a>
 </BODY>
</HTML>
Tu remplaces bien sur 'about:blank' par l'adresse de ta page