blob: d8f22da02981b0edcbc36ab0cbce30094b60e2fe (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
|
---
title: BrowserTab
slug: FUEL/BrowserTab
tags:
- FUEL
- Interfaces
- Todas_las_Categorías
- páginas_a_traducir
translation_of: Mozilla/Tech/Toolkit_API/FUEL/fuelIBrowserTab
---
<p> </p>
<h2 id="Resumen_de_m.C3.A9todos" name="Resumen_de_m.C3.A9todos">Resumen de métodos</h2>
<table class="standard-table">
<tbody>
<tr>
<td><code>void <a href="#load.28.29">load</a>(in nsIURI aURI)</code></td>
</tr>
<tr>
<td><code>void <a href="#focus.28.29">focus</a>()</code></td>
</tr>
<tr>
<td><code>void <a href="#close.28.29">close</a>()</code></td>
</tr>
<tr>
<td><code>void <a href="#moveBefore.28.29">moveBefore</a>(in fuelIBrowserTab aBefore)</code></td>
</tr>
<tr>
<td><code>void <a href="#moveToEnd.28.29">moveToEnd</a>()</code></td>
</tr>
</tbody>
</table>
<h2 id="Atributos" name="Atributos">Atributos</h2>
<table class="standard-table">
<tbody>
<tr>
<td class="header">Atributo</td>
<td class="header">Tipo</td>
<td class="header">Descripción</td>
</tr>
<tr>
<td><code>uri</code></td>
<td><code>atributo de solo-lectura nsIURI</code></td>
<td>La URI de la pestaña actual.</td>
</tr>
<tr>
<td><code>index</code></td>
<td><code>atributo de solo-lectura RInt32</code></td>
<td>El número de índice de la pestaña en la ventana del navegador.</td>
</tr>
<tr>
<td><code>window</code></td>
<td><code>atributo de solo-lectura fuelIWindow</code></td>
<td>La ventana del navegador en que se encuentra la pestaña.</td>
</tr>
<tr>
<td><code>document</code></td>
<td><code>atributo de solo-lectura nsIDOMHTMLDocument</code></td>
<td>TEl documento que contiene la pestaña.</td>
</tr>
<tr>
<td><code>events</code></td>
<td><code>atributo de solo-lectura fuelIEvents</code></td>
<td>El objeto eventos de la pestaña. Valor posible: "load"</td>
</tr>
</tbody>
</table>
<h2 id="M.C3.A9todos" name="M.C3.A9todos">Métodos</h2>
<h3 id="load.28.29" name="load.28.29">load()</h3>
<p>Carga una nueva URI en la pestaña del navegador.</p>
<pre class="eval">void load(in nsIURI aURI)
</pre>
<h6 id="Par.C3.A1metros" name="Par.C3.A1metros">Parámetros</h6>
<dl>
<dt>aURI</dt>
<dd>La URI a cargar en la pestaña.</dd>
</dl>
<h6 id="Valor_devuelto" name="Valor_devuelto">Valor devuelto</h6>
<p> </p>
<h3 id="focus.28.29" name="focus.28.29">focus()</h3>
<p>Pone el foco en esa pestaña del navegador y la trae a primer plano.</p>
<pre class="eval">void focus()
</pre>
<h6 id="Par.C3.A1metros_2" name="Par.C3.A1metros_2">Parámetros</h6>
<h6 id="Valor_devuelto_2" name="Valor_devuelto_2">Valor devuelto</h6>
<p> </p>
<h3 id="close.28.29" name="close.28.29">close()</h3>
<p>Cierra la pestaña. Es posible realmente no la cierre, ya que un script puede evitar esta operación.</p>
<pre class="eval">void close()
</pre>
<h6 id="Par.C3.A1metros_3" name="Par.C3.A1metros_3">Parámetros</h6>
<h6 id="Valor_devuelto_3" name="Valor_devuelto_3">Valor devuelto</h6>
<p> </p>
<h3 id="moveBefore.28.29" name="moveBefore.28.29">moveBefore()</h3>
<p>Cambia la posición de la pestaña en la ventana del navegador, hasta ponerla antes que otra pestaña.</p>
<pre class="eval">void moveBefore(in fuelIBrowserTab aBefore)
</pre>
<h6 id="Par.C3.A1metros_4" name="Par.C3.A1metros_4">Parámetros</h6>
<dl>
<dt>aBefore</dt>
<dd>La pestaña antes de la cual la situaremos.</dd>
</dl>
<h6 id="Valor_devuelto_4" name="Valor_devuelto_4">Valor devuelto</h6>
<p> </p>
<h3 id="moveToEnd.28.29" name="moveToEnd.28.29">moveToEnd()</h3>
<p>Mueve esta pestaña, a la última posición en la ventana.</p>
<pre class="eval">void moveToEnd()
</pre>
<h6 id="Par.C3.A1metros_5" name="Par.C3.A1metros_5">Parámetros</h6>
<h6 id="Valor_devuelto_5" name="Valor_devuelto_5">Valor devuelto</h6>
<h2 id="Ejemplos" name="Ejemplos">Ejemplos</h2>
<pre>var activeWin = Application.activeWindow;
// buscamos en cada pestaña abierta en la ventana del navegador
activeWin.tabs.forEach( function(tab) {
alert(tab.uri.spec);
});
// accedemos al contenido del documento de la pestaña activa
alert(activeWin.activeTab.document.body.innerHTML);
</pre>
|