<?if (isset($_GET['translate'])) {?>
<script type="text/javascript" src="/js/jquery-1.6.1.min.js"></script>
<script>function googleSectionalElementInit(){new google.translate.SectionalElement({sectionalNodeClassName:"goog-trans-section",controlNodeClassName:"goog-trans-control",background:"transparent"},"google_sectional_element")}</script>
<script src="//translate.google.com/translate_a/element.js?cb=googleSectionalElementInit&ug=section&hl=ru"></script>
<script type="text/javascript">
$(function(){
function c(){
var a=".goog-te-sectional-gadget-link-text";
if($(a).length){
$(a).trigger('click');
clearInterval(b);
}
}
b=setInterval(c,500);
});</script>
<?}?>
<div class="goog-trans-section">
<div class="goog-trans-control">
ТЕКСТ
</div>
</div>
Так вот... данный код работает во всех браузерах кроме Хрома, и как бы я уже не вертел, ничего не могу придумать. Может и не срабатывает тригер или еще чего... вот ссылка для примера(
http://ebaysale.prmaxsv.ru/product/?...tion&translate), во всех праузерах срабатывает тригер и мы получаем перевод.... но только не в хроме... григер не срабатывает и страница может перевестись только после ручного нажатия на кнопку. Помогаем))) часов 5 уже сижу.