2
我試圖圍繞使用異步腳本加載程序(head.js,yepnope等)的一個特殊的細微之處。我有一個頁面設置像這樣:使用腳本加載程序注入腳本訪問全局變量
<body>
<script type="text/javascript" scr="yepnope.js"></script>
<script type="text/javascript">
var important_stuff = { "key" : "value", "another key" : "value"};
yepnope([
{ load: "some/script.js" },
{ load: "another/script.js" }
]);
</script>
</body>
當我檢查結果HTML該頁面在Firebug我注意到,yepnope注入了<script>
標籤爲我的兩個腳本自己的標籤上面。我的問題是:使用yepnope加載的2個腳本是否可以訪問全局變量important_stuff
,即使它們被注入到上面定義的位置?謝謝。
感謝您的快速和翔實的迴應。我很感激。 – 2012-01-31 05:25:41