我發現加載相同的JavaScript文件兩次或更多(通過PHP)可能會導致在IE中的錯誤(如:line 1 char 1 code 0
)。這發生在從嵌套模板構建網頁時(在本例中爲CakePHP)。避免同一個JS文件的多個實例
有沒有辦法只包含一次文件?
也許,在CakePHP中,它可以通過操縱$scripts_for_layout variable
來完成?爲此,腳本必須非內聯加載。
編輯: 我正在使用1.2,因此$ html-> script選項不可用。恥辱作爲其中一個選項是'once'[true|false]
@cdburgess:謝謝。 – Leo 2010-08-27 13:14:09