Ошибка скрипта

Голоса: +1
в консоли ошибка в строке с объявлениями параметров

как я понял, это сторонние скрипты на ресурсе. но из-за этой ошибки не инициализируются и не отрабатываются кастомные скрипты. возможно ли как то обойти эту проблему?

<script type="text/javascript" src="http://s6.ucoz.net/src/uwnd.js?2"></script><style type="text/css">.UhideBlock {display:none}</style><script type="text/javascript">//<!--
    function uSocialLogin(t){
        var params = { 'vkontakte':{ 'width':790, 'height':400 }, 'facebook':{ 'width':950, 'height':520 }, 'yandex':{ 'width':870, 'height':515 }, 'google':{ 'width':700, 'height':360 }, 'twitter':{ 'width':800, 'height':400 } };
        var ref = escape(location.protocol + '//' + ('alveri3.ucoz.ru' || location.hostname) + location.pathname + ((location.hash ? ( location.search ? location.search + '&' : '?' ) + 'rnd=' + Date.now() + location.hash : ( location.search || '' ))));
        // var ref = escape(location.href);
        window.open('/'+t+'?ref='+ref,'conwin','width='+params[t].width+',height='+params[t].height+',status=1,resizable=1,left='+parseInt((screen.availWidth/2)-(params[t].width/2))+',top='+parseInt((screen.availHeight/2)-(params[t].height/2)-20)+'screenX='+parseInt((screen.availWidth/2)-(params[t].width/2))+',screenY='+parseInt((screen.availHeight/2)-(params[t].height/2)-20));
        return false;
    }
//--></script>
Адрес сайта http://alveri3.ucoz.ru/#
| Автор: | Категория: JavaScript

Ответов: 1

Голоса: +1
 
Лучший ответ

Примеры скриптов которые вы привели выше, это системные скрипты.

1. Библиотека - uwnd.js, замечу, для корректной работы сайта(и всего функционала) обязательна

2. Скрипт для регистрации через соц-сети:

<script type="text/javascript">//<!--
    function uSocialLogin(t){
        var params = { 'vkontakte':{ 'width':790, 'height':400 }, 'facebook':{ 'width':950, 'height':520 }, 'yandex':{ 'width':870, 'height':515 }, 'google':{ 'width':700, 'height':360 }, 'twitter':{ 'width':800, 'height':400 } };
        var ref = escape(location.protocol + '//' + ('alveri3.ucoz.ru' || location.hostname) + location.pathname + ((location.hash ? ( location.search ? location.search + '&' : '?' ) + 'rnd=' + Date.now() + location.hash : ( location.search || '' ))));
        // var ref = escape(location.href);
        window.open('/'+t+'?ref='+ref,'conwin','width='+params[t].width+',height='+params[t].height+',status=1,resizable=1,left='+parseInt((screen.availWidth/2)-(params[t].width/2))+',top='+parseInt((screen.availHeight/2)-(params[t].height/2)-20)+'screenX='+parseInt((screen.availWidth/2)-(params[t].width/2))+',screenY='+parseInt((screen.availHeight/2)-(params[t].height/2)-20));
        return false;
    }
//--></script>

 

| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk
то есть ошибка на стороне системы?
На стороне системы ошибки нет, это видимо скрипты кривые.
погодите, в предыдущем комментарии Вы сказали что это скрипты - системные.
так что мне все таки делать - искать ошибку среди кастомных скриптов или же ждать пока в системных скриптах исправят разработчики?
Если вы имеете конкретные замечания по ошибках в скриптах системы, пишите в Тех поддержку - с панели управления пункт  - Помощь либо через форму обратной связи - http://www.ucoz.ru/contact
...