对不起我的神,但是....PHP变量JS - 遍地
我有PHP,文件,并在此PHP我设置的语言,包括必要的郎文件:
...
if ($lan=='ge') {$_SESSION['lang']='german';...}
if ($lan=='en') {$_SESSION['lang']='english'; ....}
}
if ($_SESSION['lang']=='english'){
include ..english
}else{
include ...german
}
我在我的网站中使用Yshout,并且希望使其成为multilang。在JS文件中,开发人员使用一些我必须使其成为多语言的文本。
所以JS文件的第一行:
`<?php header('Content-type: text/javascript');?>
而且在php:
<script src="/js/yshout.php" type="text/javascript"></script>
现在我可以在JS文件中使用PHP。所以我尝试使用,而不是修复文本。但没有结果,'因为JS不知道$ text变量。如果我在JS中包含语言文件,那么确定,但是我必须包含这个必要的语言文件,这是行不通的,'当他运行时,JS不知道$ _SESSION ['lang']变量。
哪个是告诉JS哪个语言文件必须被包含的最简单的方法,我该怎么做?
谢谢
谢谢你的正确解释! – Holian 2009-12-21 10:41:45