如何将 Javascript 放入 <head> Coldfusion Model Glue 页面的元素中?



我有一个模型胶水CFM页面index.cfm与一些JS代码,我想执行:

<script type="text/javascript">
    $(function() {
        $('#text').height(300);
    });
</script>
<p id="text">This is some text</p>

插入到CFM模板中,如下所示:

<html>
    <head>
        <script type="text/javascript" src="js/jquery.js"></script>
    </head>
    <body>
        <cfoutput>#viewCollection.getView("body")#</cfoutput>
    </body>
</html>

ModelGlue.xml中相关部分:

<event-handler name="page.index">
    <views>
        <include name="body" template="pages/index.cfm"/>
        <include name="main" template="templates/main.cfm"/>
    </views>
</event-handler>
不幸的是,这将把Javascript部分直接粘贴到正文中。是否有一种方法,把它放在<head>标签,而不必创建一个单独的CFM文件,类似于如何ASP。. NET MVC 3 Razor @section标签工作?

您可以使用<cfhtmlhead>

>

您可以将JavaScript代码放在Master.Layout.cfm的头部部分。

相关内容

  • 没有找到相关文章

最新更新