1. 在TS中引入javascript,有三种方法:
    a.  page.includeJS.file1=fileadmin/template/js/filename.js
    b.  headerData.998 {
          10=TEXT
          10.value=<script text/javascript>....javascript code here....</script>
    }
   c. 在page的一个marker中加入javascript,这个有个缺点就是它的javascript是直接写页面的内容里的。但是我想大家必要的时候还是会用到的。有两种方式,一个直接把 js写在TS中的,一个是引入独立的文件
      ①. marker_name= TEXT
           marker_name=<script text/javascript>....javascript code here....</script>
      ②. marker_name=FILE
          marker_name=fileadmin/template/js/filename.js
  2. 在插件中引入JS:
    a.  $GLOBALS['TSFE']->additionalHeaderData="<script src="path/filename.js"></script>". 当然也可以直接写js代码,这个代码是在head加入的.
    b.  $GLOBALS['TSFE']->additonalJavascript['tx_extname_pi']="<script src="path/filename.js"></script>"。这个跟1中c一样js代码也是直接显示在也页面内容的.

 

 


若转载请注明出处: TYPO3中文网
本文地址: http://www.51typo3.cn/typo3/64.html