martes, 5 de agosto de 2008

Cómo cambiar el comportamiento por defecto al pulsar CTRL+ENTER en el Internet Explorer

Al pulsar CTRL+ENTER en la barra de direcciones del IE, éste automáticamente completa el texto escrito con el prefijo "http://www." y el postfijo ".com".

Por ejemplo si ponemos yahoo y luego CTRL+ENTER, el IE irá a la página "http://www.yahoo.com" automáticamente.

Si se requiere cambiar este comportamiento, por ejemplo, que el postfijo sea ".com.ar" en vez de ".com", hay que crear una carpeta y una clave en el registro de windows.

Desde el regedit.exe acceder a la ruta
"HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar"
Ahi dentro crear una carpeta que se llame "QuickComplete"
Y dentro de esa carpeta crear una clave de tipo string (REG_SZ) con nombre "QuickComplete", cuyo contenido sea, por ejemplo:
"http://www.%s.com.ar" (sin las comillas)

En definitiva, la ruta completa de la clave a agregar es:
"HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar\QuickComplete\QuickComplete"

Notar que el wildcard %s será reemplazado con el texto que contenga la barra de exploración