Outbook

HTML+CSS+JS, Accesibilidad, PHP y más

Inicio que contiene a Outbook que contiene a Genérico que contiene a Google Maps: Error al mostrar ubicación

Datos de búsqueda

Google Maps: Error al mostrar ubicación

El problema: Le damos un texto a Google Maps en el HTML con la ubicación a mostrar, la ubicación es correcta y no se muestra ningún mapa, o incluso salta algún mensaje de error. Por ejemplo:

<p id="ubicacion">Vía de Dublín 7,<br />
Madrid 28042</p>

Mediante Javascript se cogería sólo el texto:

Vía de Dublín 7,
Madrid 28042

Si nos fijamos el código fuente de ejemplo se divide en dos líneas. Ese es el motivo del error. Si el código estuviese en una sola línea, no habría problema. Pero utilizando Javascript (en el ejemplo se usa Jquery) se puede dejar el texto en una sola línea.

Se recupera solamente el texto (se quitan el BR y el P):

var texto = $('ubicacion').text();

Pero no se ha quitado el salto de línea. Se quitará utilizando el método ‘replace’:

var texto EnUnaLinea = texto.replace(/(rn|n|r)/gm,"");

La variable ‘textoEnUnaLinea’ devolverá:

Vía de Dublín 7, Madrid 28042

Y se evitará el error con Google Maps.

Compartir este artículo:

  • Compartir en del.icio.us
  • Compartir en Technorati
  • Añadir a Google Bookmarks
  • Compartir en Google Buzz

Datos del artículo:

Comentarios del artículo

Los comentarios están cerrados.

Si el comentario no guarda relación con el tema del artículo o los comentarios previos, si la redacción del mismo es ilegible (estilo HOYGAN), o si contiene insultos u otros términos ofensivos, será borrado de inmediato. No se garantiza ningún soporte a los ejemplos de desarrollo web presentados en este sitio.

Todavía no hay comentarios.

Los comentarios están cerrados.

Información del sitio