2012-07-23 41 views
0

請幫我在如何實現這一
如何傳遞/在我的配置從我的config.php文件訪問配置varible外部Php'd JS文件PHP配置文件到外部JS文件

。 PHP

define('LIBS', 'http://localhost/libs/'); 

我在做這在我的外部JS文件

alert(<?php echo json_encode('LIBS');) 

我的另一個選項是,重新初始化的PHP配置變量,這樣的事情

<script type="text/javascript"> 
var jsLIBS= <?php echo json_encode('LIBS'); ?> 
</script> 

我主要的PHP文件中,並將其設置爲全局變量

謝謝

+0

服務器ü可以參考js文件內的任何地方文件位於。 – Learner 2012-07-23 08:23:03

回答

0

爲什麼只是沒有:

<script type="text/javascript"> 
var jsLIBS= '<?php echo LIBS; ?>'; 
</script> 
+0

不知道如果可能,但我想只維護1個配置文件 – Aries 2012-07-23 09:03:57

+0

我剛剛閱讀「我在我的外部js文件中這樣做」 - 你應該在你的主html中設置 - 在附加你的外部腳本之前 - 然後jsLIBS會在這個文件中也可以看到 – 2012-07-23 09:31:52