image
Inicio » Foros » HTML

Foro sobre HTML

Símbolo # en link

Volver al foro | Responder | Añadir nuevo tema


De: MarianaRios
Fecha: 24/10/2008
Mensaje:

Hola, necesito pasar un link en cuyo texto tiene el símbolo #... cuando lo hago el texto se trunca y sólo llega hasta la letra anterior al #, como hago para q no suceda


Quizás le interese
De: jbosch(vosk)
Util para: 0 personas

Fecha: 24/10/2008
Mensaje:

este simbolo se usa como referencia a anclages dentro de un documento y el navegador lo intepreta como tal; p.ej.

mipagi#na.html

se intepretará como recurso 'mipagi' (sin extension) con un anclage a 'na.html' (en caso que llegara a cargarse ese recurso immediatamente intentaria desplegar el documento hasta ese anclage). puedes usar la funcion 'escape' para usar caracteres seguros:

<a href="javascript:location.href=escape('mipagi#na.html');"></a>

si echas un vistazo a la referencia de la funcion 'escape' veras que transforma los caracteres especiales a excepcion de * @ - _ + . /

si solo necesitas escapar este caracter puedes olvidarte de la funcion y usar directamente el caracter escapado:

<a href="mipagi%23na.html"></a>

jbosch(vosk)



Volver al foro | Responder | Añadir nuevo tema

Quizás le interese:

WebEstilo.com no se hace responsable de las opiniones que los usuarios puedan verter en cualquiera de los foros existentes.

Si te solucionó el problema pulsa en G+1


Gracias!






Comparte



Última modificación:31 de Agosto de 2017. Spain - Espa�a.
© 1998-2004 por . Todos los derechos reservados.