|
1 <html> |
|
2 <body> |
|
3 <script> |
|
4 |
|
5 var iframe = document.createElement('iframe'); |
|
6 iframe.setAttribute("mozbrowser", "true"); |
|
7 |
|
8 iframe.addEventListener('mozbrowsershowmodalprompt', function(e) { |
|
9 if (e.detail.message == 'child:ready') { |
|
10 setTimeout(function() { |
|
11 iframe.setVisible(false); |
|
12 iframe.setVisible(true); |
|
13 setTimeout(function() { |
|
14 alert('parent:finish'); |
|
15 }, 0); |
|
16 }, 0); |
|
17 } |
|
18 else { |
|
19 // Pass the message up to our parent. |
|
20 alert(e.detail.message); |
|
21 } |
|
22 }); |
|
23 |
|
24 document.body.appendChild(iframe); |
|
25 iframe.src = 'file_browserElement_SetVisibleFrames_Inner.html?child'; |
|
26 |
|
27 </script> |
|
28 </body> |
|
29 </html> |