Javascript: Secciones desplegables

He montado un ejemplo de secciones de página desplegables. Al cargar la página esas secciones se pliegan automáticamente, y el encabezado que las precede adquiere forma de enlace para poder desplegarlas y plegarlas. Si Javascript no está disponible, no habrá enlace en el encabezado ni se plegarán las secciones. El bloque de secciones es precedido […]

QTTabBar: añade pestañas a Windows Explorer

QTTabBar añade funcionalidad de pestañas a Windows Explorer, algo habitual en navegadores pero no en aplicaciones de exploración de archivos. La única aplicación de ese tipo en la que lo había visto es Konqueror. Parece que funciona para XP y Vista, necesitando en XP el .NET Framework 2.0. Descargar QTTabBar.

CSS3: target-new property

The target-new CSS property allows the target of a link to be set to a new window or new tab in the browser. It is equivalent to the target HTML attribute. It have three possible values window: opens in new window. tab: opens in new tabof browser (the most interesting usage). none. Example: div p […]

Javascript: get page dimensions (width and height)

In order to get the page height: document.body.scrollHeight; And in order to get the page width: document.body.scrollWidth; More comprehensive at Javascript Get Page Height With Scroll (Webdev Entry) Original article in spanish: Javascript: Halllar las dimensiones de la página (altura y anchura)

How to detect the Internet Explorer version in Javascript

It’s very easy: var ieVer=/*@cc_on function(){ switch(@_jscript_version){ case 1.0:return 3; case 3.0:return 4; case 5.0:return 5; case 5.1:return 5; case 5.5:return 5.5; case 5.6:return 6; case 5.7:return 7; }}()||@*/0; /*@cc_on opens the conditional, while @*/ closes it. The code inside conditional comment is only read by Internet Explorer. The code inside conditional comment establishes that […]

Detectar la versión de Internet Explorer en Javascript

Actualizado 2008-08-28: Actualizado para Internet Explorer 8 (funciona en la beta 2). Actualizado 2009-03-03: Incompatibilidad con IE6 XP SP3. Supersencillo: var ieVer=/*@cc_on function(){ switch(@_jscript_version){ case 1.0:return 3; case 3.0:return 4; case 5.0:return 5; case 5.1:return 5; case 5.5:return 5.5; case 5.6:return 6; case 5.7:return 7; case 5.8:return 8; }}()||@*/0; if(/MSIE 6.0/i.test(navigator.userAgent)) {ieVer=6;} /*@cc_on abre el […]

CSS 3: propiedad target-new

La propiedad target-new sirve para definir el destino del enlace a ventana nueva o a nueva pestaña (se podría decir que equivale al atributo target). Tiene tres posibles valores: window: abre en una ventana nueva. tab: abre en una nueva pestaña del navegador (quizá la utilidad más interesante de esta propiedad). none. Un ejemplo: div […]

Previsualización de archivos PSD en Windows

Con Photoshop CS3 los archivos PSD no muestran previsualización en el explorardor de Windows, como imágenes JPEG, GIF, PNG, etc. Pero existe una forma de que si aparezca esa previsualización. En primer lugar se mete la siguiente información en el registro de Windows: [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionSharedDLLs] "C:\Archivos de Programa\Archivos Comunes\Adobe\Shell\psicon.dll"=dword:00000001 [HKEY_CLASSES_ROOT.psdShellEx] [HKEY_CLASSES_ROOT.psdShellEx{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}] @="{0B6DC6EE-C4FD-11d1-819A-00C04FB69B4D}" [HKEY_CLASSES_ROOTCLSID{0B6DC6EE-C4FD-11d1-819A-00C04FB69B4D}] @="Photoshop Icon Handler" […]