Archivo de la categoría: WebDev

El aspnet_wp.exe no se puede iniciar

Cuando sale este error en el visor de eventos de windows:

aspnet_wp.exe could not be started. HRESULT for the failure: 80070545

En el directorio:

%WINDIR%\Microsoft.NET\Framework\v1.0.3705\CONFIG

Buscar el archivo, machine.config, y en la seccion processModel cambiar el tag de userName de machine a system. O crear un usuario dentro del panel de control y agregar alli el usuario y el password, en userName y en password respectivamente

Acelerar Dreamweaver

En realidad nose para que caso es util Activar el cache del Dreamweaver, pero el desactivarlo acelera el abrir el sitio, y el subir cosas al sitio por ftp integrado, entrar en editar sitios y desmarcar el checkbox indicado.

Desactivar un Boton mientras se hace el submit

Para evitar que se envien varias veces la misma información (suele pasar cuando hay un proceso lento en el lado del servidor y un cliente impaciente), es útil desactivar el botón que provoca el postback.

 	Button1.Attributes.Add("onclick", "javascript:document.getElementById('"
 
 	+ Button1.ClientID + "').disabled=true;" +
 
 	this.GetPostBackEventReference(Button1));

Si es que se llama Button1 el boton que se quiere desactivar. Colocar esa linea dentro del onLoad de la pagina.

Obtener parametros de la url con js

Para obtener parametros en javascript de la pagina actual:

function getURLParam(strParamName){
var strReturn = "";
var strHref = window.location.href;
if ( strHref.indexOf("&") > -1 ){
var strQueryString = strHref.substr(strHref.indexOf("&")).toLowerCase();
var aQueryString = strQueryString.split("&");
for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
if (
aQueryString[iParam].indexOf(strParamName + "=") > -1 ){
var aParam = aQueryString[iParam].split("=");
strReturn = aParam[1];
break;
}
}
}
return strReturn;
}

El url tiene que tener mas de un parametro, onda url?algo&par1=uno&par2=otro
Ejemplo un getURLParam(«par1») debe devolver uno.
Original en:http://www.fclonline.com/Articles/GetURLParameterinJavascri.html