У меня этот код.Переменные шаблона dwoo внутри JavaScript?
{if $loginUrl}
{literal}
<script type="text/javascript">
var newwindow;
var intId;
function login() {
var screenX = typeof window.screenX != 'undefined' ? window.screenX : window.screenLeft,
screenY = typeof window.screenY != 'undefined' ? window.screenY : window.screenTop,
outerWidth = typeof window.outerWidth != 'undefined' ? window.outerWidth : document.body.clientWidth,
outerHeight = typeof window.outerHeight != 'undefined' ? window.outerHeight : (document.body.clientHeight - 22),
width = 500,
height = 270,
left = parseInt(screenX + ((outerWidth - width)/2), 10),
top = parseInt(screenY + ((outerHeight - height)/2.5), 10),
features = (
'width=' + width +
',height=' + height +
',left=' + left +
',top=' + top
);
newwindow=window.open('{$loginUrl}','Login by facebook',features);
if (window.focus) {newwindow.focus()}
return false;
}
</script>
{/literal}
{/if}
Это Dwoo шаблоны, я удивляюсь, как я могу использовать мое Dwoo переменных внутри JavaScript? Я пытаюсь сделать это как раз у вас можно увидеть в коде, но он не работает. Мне нужно деформировать код между {literal}, чтобы он мог работать.
Ничего о Dwoo не знаю, но предполагаю, что это на стороне сервера вещь, вероятно, что-то вроде 'val somevar =" {$ somevar} ";' – Jonah