2013-12-13 71 views
1

如何將變量傳遞給JavaScript文件?如何將變量傳遞給JavaScript文件<script src =「../ js/myfilename.js」></script>

這裏是我的js文件的調用,我有我的網頁上:

<script src="../js/myfilename.js"></script> 

這裏是我想進入的JavaScript文件中的值:

language_value_xxx = "uk"; 

這裏是下調JavaScript文件(myfilename.js):

(function (language_value_xxx) { 
.... 
language: language_value_xxx, 
.... 
+0

閱讀有關的 「模塊模式」, 「通用模塊」 及 「RequireJS」。或者在一個唯一的名稱空間下共享全局範圍內的變量。 – elclanrs

回答

3

1.

<script> language_value_xxx = "uk"; </script> 
<script src="../js/myfilename.js"></script> 

2.

<script data-lang='uk' src="../js/myfilename.js"></script> 

// filename.js 
var lang = [] 
    .slice 
    .call(document.querySelectorAll('script')) 
    .pop() 
    .dataset 
    .lang 
    ; 

反正這個方法是不是一個好的做法,在所有)

+0

謝謝,雖然這可能不是最好的方法,但它將不得不做,直到我找到更好的方法。乾杯。 – user1261774

相關問題