<script type="text/javascript" src="https://apis.google.com/js/plusone.js">
{lang: 'pl'}
</script>
I tu pojawiło się moje pytanie. Jak oni to robią, że wczytują ustawienia języka z takiego kodu???
Trochę powalczyłem i ostatecznie udało mi się to zrobić :). Kod jest prosty, więc nie będę go opisywał a jedynie załączę treść plików html i js
test.html:
<html>
<body>
<g:plusone>xxx</g:plusone>
<script type="text/javascript" src="test.js">
{lang: 'pl'}
</script>
</body>
</html>
test.js:
var scripts = document.getElementsByTagName( 'script' ); var thisScriptTag = scripts[ scripts.length - 1 ]; eval( "var config = " + thisScriptTag.innerHTML); document.getElementsByTagName( 'g:plusone' )[0].outerHTML = "google w jezyku: " + config.lang;
Przykłady, działające przykłady zamieść :)
OdpowiedzUsuń