当我在Dreamweaver中包含<body>
标记时,我在“设计”视图中显示</body>
数据....... <cfinclude template="file.cfm">
时遇到问题。当我添加<cfinclude template>
代码时,它只会显示模板文件,但当我删除它时会显示<body>
数据...... </body>
但在实时视图中没有模板?可能导致<body> some data </body>
未在代码中带有<cfinclude template>
标记的“设计”视图中出现的原因是什么?代码如下...........
<head> <title>Site Name</title>
<cfinclude template="header.cfm"> </head>
<body>
<p><img src="imgname.jpg" alt="" name="Home" width="843"
height="493" id="Home" /></p> </body>
答案 0 :(得分:1)
有点难以确切地看到你在这里尝试实现的目标,但做一个cfinclude是一个服务器端进程,所以你不会在Dreamweaver设计视图中看到包含的结果,因为它没有通过服务器运行。你只会在实时视图中看到它,因为它是通过服务器运行的。
我看到的另一件事是你在你的模板中做了包含。如果标题有html,你想把它放在标签之间,否则它就不会显示出来。 CFIncludes是内联处理的,因此您的include中的代码将放置在您拥有标记的位置。
答案 1 :(得分:0)
您将发现的问题是,我们这里的大多数人从未使用过设计模式来开发数据驱动的页面。
我的猜测是你在IDE中遇到了一些错误。
为了帮助您,我们需要查看更多代码和可能的屏幕截图,因为这不是我们大多数人处理的领域(我们主要在代码库中严格使用)。
答案 2 :(得分:0)
Dreamweaver设计视图用于页面的html / css视图 - 不用于渲染cf.尝试在CF服务器上的Web浏览器中加载/打开页面。