Короткий адрес профиля пользователя для uCoz

 

Настоящий адрес страницы пользователя не такой уж и длинный, но хочется сделать его понятнее, проще. Для того, чтобы сделать короткий адрес профиля пользователя для uCoz, воспользуемсястраницей 404, она находится в корневой папке. Просто-напросто заменим ее. Скрипт не сложный, но продуманный: в случае, если в адресе есть ошибка, опечатка, будет открываться страница 404, никаких редиректов. На страницу 404 загружается фрейм, а это значит, что нужно взаимодействие окон, чтобы передать заголовок страницы родительскому окну. Дополнительно можно присвоить всем ссылкам значение для target

 

Установка

 

1. Загрузите в корень сайта файл из архива

2. Вставьте код (Между HEAD или BODY на персональной странице

 

Quote (скопируйте и вставьте в нужный шаблон)

<script type="text/javascript"> 
$(document).ready(function() { 
if(parent.document.getElementById('mop0').innerHTML != null) { 
parent.document.title=document.title 
$.fn.linkpin = function (){$(this).attr({target: '_top'})}  
$('a').linkpin();$('a[target="_blank"]').fnct2() 
}})

</script>

 

Этот код посылает родительскому элементу заголовок и добавляет значение target=top ко всем ссылкам при условии наличия родительского окна. Значение target нужно нам, чтобы менялся адрес страницы, чтобы страницы открывались в родительском окне, а не во фрейме. Т.е. без использования этого адрес всегда будет одним и тем же. Код необходимо вставить на всех страницах сайта, в любое место (Управление дизайном).

 
 
   0.9 Kb    

Настоящий адрес страницы пользователя не такой уж и длинный, но хочется сделать его понятнее, проще. Для того, чтобы сделать короткий адрес профиля пользователя для uCoz, воспользуемсястраницей 404, она находится в корневой папке. Просто-напросто заменим ее. Скрипт не сложный, но продуманный: в случае, если в адресе есть ошибка, опечатка, будет открываться страница 404, никаких редиректов. На страницу 404 загружается фрейм, а это значит, что нужно взаимодействие окон, чтобы передать заголовок страницы родительскому окну. Дополнительно можно присвоить всем ссылкам значение для target

 

Установка

 

1. Загрузите в корень сайта файл из архива

2. Вставьте код (Между HEAD или BODY на персональной странице

 

Quote (скопируйте и вставьте в нужный шаблон)

<script type="text/javascript"> 
$(document).ready(function() { 
if(parent.document.getElementById('mop0').innerHTML != null) { 
parent.document.title=document.title 
$.fn.linkpin = function (){$(this).attr({target: '_top'})}  
$('a').linkpin();$('a[target="_blank"]').fnct2() 
}})

</script>

 

Этот код посылает родительскому элементу заголовок и добавляет значение target=top ко всем ссылкам при условии наличия родительского окна. Значение target нужно нам, чтобы менялся адрес страницы, чтобы страницы открывались в родительском окне, а не во фрейме. Т.е. без использования этого адрес всегда будет одним и тем же. Код необходимо вставить на всех страницах сайта, в любое место (Управление дизайном).

 
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход