Как да накарате Google+ JavaScript маркера да премине W3C валидиране

Имам бутон Google+ на моя сайт. Работи добре, но W3C валидаторът показва грешка:

Текстовото съдържание на скрипта на елемента не беше в необходимия формат: Очакваше се интервал, раздел, нов ред или наклонена черта, но вместо това беше намерено ‹.

Ето кода:

<script src="https://apis.google.com/js/platform.js" async defer>lang:"pl";</script>

Как мога да поправя това?


person mac    schedule 23.04.2015    source източник
comment
Когато е посочено src, тялото на скрипта може да съдържа само интервали и коментари.   -  person Salman A    schedule 23.04.2015
comment
Благодаря, отмених lang text и той премина техния (W3C) тест.   -  person mac    schedule 23.04.2015


Отговори (1)


Валидаторът на W3C се оплаква от съдържанието на етикета <script src...>. Според тези спецификации, скрипт етикет с атрибут src може да съдържа само бели интервали и/или JavaScript коментари.

Вместо това можете да използвате следния синтаксис:

<script>
    window.___gcfg = { lang: "pl" };
</script>
<script src="https://apis.google.com/js/platform.js" async defer></script>
person Salman A    schedule 23.04.2015