Atributo target

Este atributo especifica una ventana de navegador de destino.

Si el valor del atributo format en el código es url, el valor escalar (valor en la lista, en el caso del código list) se formatea como enlace utilizando el código HTML a. El valor del atributo target en el código es la ventana de destino especificada. Los valores posibles incluyen _self, _top, _parent, _new o cualquier otro nombre válido para una ventana de destino.

Nota: En el caso del código list, sólo puede utilizar este atributo para especificar la misma ventana de destino para cada elemento de la lista. Si desea especificar o alterar temporalmente ventanas de destino diferentes para cada elemento, debe utilizar el atributo target_index.

Este atributo sólo se reconoce si el valor del atributo format es action o url.

En la Tabla 1 se muestran las propiedades del atributo target.

Tabla 1. Propiedades del atributo target

Propiedad

Descripción

Tipo

Serie

Aplicable a

Código scalar, código list

Necesario

Necesario si el valor del atributo format en el código inteligente es action o url. En caso contrario, no se reconoce.

Predeterminado

Ninguno

Sustituible

Indexable

Sí, en caso del código list

Tipo de índice

Sustitución predeterminada

Ejemplo de utilización del atributo target en el código scalar

En el ejemplo siguiente se muestra cómo especificar una ventana de navegador de destino para un valor escalar que tiene formato de enlace.


<!--showdata:
    var="MyString"
    type="scalar"
        format="url"
        url="http://www.example.com"
        target="_new"
-->

Cuando se analice este código, se devolverá la siguiente salida HTML al navegador web, donde el valor de la variable MyString es Ejemplo.

<span id="MyString" name="MyString">
<a href="http://www.example.com" target="_new">Ejemplo</a>
</span>

Los atributos id y name contienen el nombre del atributo var en el código inteligente como valor predeterminado.

Ejemplo de utilización del atributo target en el código list

En el ejemplo siguiente se muestra cómo especificar una ventana de navegador de destino para una lista de valores que tienen un formato de enlace.


<!--showdata:
    var="MyList"
        type="list"
        format="url"
        url="http://www.example.com"
        target="_new"
-->

Cuando se analice este código, se devolverá al navegador web la siguiente salida HTML, donde el valor de la variable MyList es Ejemplo 1,Ejemplo 2.

<table>
<tr><td>
<a href="http://www.example.com" target="_new">Ejemplo 1</a>
</td><tr>
<tr><td>
<a href="http://www.example.com" target="_new">Ejemplo 2</a>
</td><tr>
</table>