К основному контенту

Сообщения

Сообщения за сентябрь, 2008

Fix title/alt attribute for tag

Часто сталкивался с проблемой, что редактора вставляют одинарную или двойную кавычку в заголовок, и когда его подставляешь в title или alt, то едет дизайн. Решение простое: Replace("\"", """) Replace("'", "'") Первая идея была: Replace("\"", """) Replace("'", "'") Но IE ее не понля :) Ссылка ниже ведет на таблицу в которой описаны специальные коды HTML для различных символов, встречающихся в HTML-страницах. Из таблицы были выброшены символы русского и английского алфавитов и цифры. Не все броузеры поддерживают некоторые коды, поэтому рекомендуется протестировать HTML-файл перед использованием. http://www.cubes.com.ua/documentation/index.php?page=articles/bl_htmlcodes

SQL SERVER - TRIM() Function

CREATE FUNCTION dbo.TRIM ( @string VARCHAR ( MAX )) RETURNS VARCHAR ( MAX ) BEGIN RETURN LTRIM ( RTRIM ( REPLACE (@string , CHAR(9) , '' ))) END GO CHAR(9) = TAB CHAR(10) = Line Feed CHAR(13) = Carriage Return This function also trims TABs, you can add Line Feed and Carriage Return replacement, if it is needed.

Где находится в Windows Vista файл hosts?

Нажмите + R, в окне выполнить вставте: \Windows\System32\drivers\etc Теперь Enter

Javascript Get or Set Checked Radio Value

// return the value of the radio button that is checked // return an empty string if none are checked, or // there are no radio buttons function getCheckedValue(radioObj) { if(!radioObj) return ""; var radioLength = radioObj.length; if(radioLength == undefined) if(radioObj.checked) return radioObj.value; else return ""; for(var i = 0; i if(radioObj[i].checked) { return radioObj[i].value; } } return ""; } // set the radio button with the given value as being checked // do nothing if there are no radio buttons // if the given value does not exist, all the radio buttons // are reset to unchecked function setCheckedValue(radioObj, newValue) { if(!radioObj) return; var radioLength = radioObj.length; if(radioLength == undefined) { radioObj.checked = (radioObj.value == newValue.toString()); return; } for(var i = 0; i radioObj[i].checked = false; if(radioObj[i].value == newValue.toString()) { radioObj[i].checked = true; ...

Fix the slow Firefox when using localhost

It turns out that the slowness is caused by an IPv6 issue with DNS and can easily be resolved by turning IPv6 support off in Firefox while doing localhost testing. To make the change, type about:config in the address bar, locate the network.dns.disableIPv6 setting and double-click on it to set it to true. This does the trick for the Firefox localhost issue on Vista and everything is running fast again.