Buenas días a todos nuestro seguidores, hoy me he topado con la siguiente necesidad, utilizando el plugin de jquery (jquery.url.js) llamar la url, !pero¡ qué pasa cuando en la red LAN se ingresa por el puerto 80 que es lo normal http://comunidad.fware.pro, y desde internet se ingresa a la aplicación con otro puerto http://comunidad.fware.pro:2455


solución:

[sourcecode language=»javascript»]

$(document).ready(function(){

if (jQuery.url.attr(«port») == null) {

var url_navegacion = jQuery.url.attr(«host»);

}
else {

var url_navegacion = jQuery.url.attr(«host») + «:» + jQuery.url.attr(«port»);

}

});

[/sourcecode]

En el siguiente código cuando creamos la condición que evalúa si el puerto es nulo vamos a agregar únicamente la URL sin puerto a la variable url_navegacion pero si el puerto no es null vamos a agregar a la variable url_navegacion la URL+»:»+PUERTO

Y listo con esto ya evaluamos desde JavaScript las dos condiciones anteriores, gracias a jQuery y su plugin jquery.url.js.