【问题标题】:HTML - editing code within <!-- InstanceEndEditable -->HTML - 在 <!-- InstanceEndEditable --> 中编辑代码
【发布时间】:2010-11-18 06:19:14
【问题描述】:

Windows 7 32 位 Dreamweaver 8

我是 HTML 和 Dreamweaver 的新手。

我正在使用 Dreamweaver 编辑最初由其他人创建的网站。

在每个网站页面上都有一些页脚代码。我需要编辑此代码,并且确实可以在除一个页面之外的每个页面上执行此操作 - 这是灰色的,我无法编辑它?

有什么方法可以编辑这段代码吗?我真的不明白为什么它只在这个页面上显示为灰色?我的 HTML 非常有限,目前正在学习中。

我无法编辑的页面与其他页面之间的区别似乎是 InstanceEndEditable 和 实例结束 零件

非常感谢任何建议

这是我无法编辑的代码...(代码预览看起来有点奇怪,希望它是可见的 - 我不得不删除其中的一些超链接,因为我在这里的帖子少于 10 个)

   <!-- InstanceEndEditable -->
        </div>
<!--$$/content$$-->        
            <p>&nbsp;</p>
            <p>&nbsp;</p>
            <p>&nbsp;</p>
        </td>
      </tr>
    </table>
</div>
<div class="Footer">
  <p class="White">Policy</a>| 
  <p class="White"> 
  <div id="simplegallery2" style="text-align:center; width:65px; height:39px; margin:0 auto;"></div>
  <p class="L8_White">...............................................................................................................................................................</p>
  <p><strong>Crystal Clear Development Co., Ltd</strong></p>
  <p><strong>Crystal Clear Vessels Co., Ltd</strong></p>
  <p> 9/115 Moo. 9 , Chaofa Rd., Chalong, Muang, Phuket 83130 Tel/Fax: +66 (0) 76 383 306 Mobile : +66 828 004718, 801 427457</p>
  <p> E-mail: <a href="mailto:  l  Website: 
  <p>Copyright © 2009 Crystal Clear Thailand. All rights reserved. Web design by Alexander Evengroen &amp; 
</div>
</body>
<script type="text/javascript"> var gaJsHost =  
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> 
<script type="text/javascript"> try { var pageTracker = _gat._getTracker("UA-7136030-27"); pageTracker._trackPageview(); }  
catch(err) {}</script>
<!-- InstanceEnd --></html>

【问题讨论】:

  • 只需将代码缩进4个空格,或者选择它并单击101010按钮,将其格式化为代码!然后它在这里可见就好了,您应该能够在其中嵌入任意数量的链接(因为它是代码,而不是链接)。

标签: html dreamweaver


【解决方案1】:

您不能在&lt;!--InstanceEndEditable--&gt; 部分之外编辑代码。您必须从原始模板(dwt 文件)修改它。如果需要,您可以进入文本编辑器并在 Dreamweaver 之外对其进行更改,但如果 DWT 文件得到更新(如果您没有 DWT 文件则无需担心),页脚将被替换。

DWT 文件的位置通常列在文档的开头。滚动到顶部,您会看到一堆列出模板信息的dreamweaver 标签。

【讨论】:

  • 我可以在代码顶部看到模板,但在任何地方都找不到?
  • 哎呀一直按错返回键。我将在dreamweaver 之外编辑文件,因为我预计不会有人更改模板,无论它在哪里?每页的页脚都是相同的,但奇怪的是他只在其中一个上使用了模板方法。再次感谢。
  • 嗯,你从哪里得到这个的?如果您获得模板,它将使您所做的任何事情都变得更加容易。但是,如果您没有模板,则必须通过外部文本编辑器删除模板链接。删除所有与模板相关的文本后,Dreamweaver 将解锁所有代码供您编辑。
  • 我没有看你的第二条评论,所以你可以忽略上一条评论。奇怪的是他没有为其他人使用模板代码。只需在外部文本编辑器中删除与模板相关的代码(它们显示为 cmets,例如 &lt;!-- InstanceEndEditable --&gt;),在 Dreamweaver 中重新打开后,所有代码都可以编辑
【解决方案2】:

我终于明白了。做这个。

您的页面显然链接到一个模板。如果您不想再使用模板,可以使用 Dreamweaver 命令(在顶部栏中)修改/模板/从模板中分离来解锁页面。

this 页面获得此方法。

【讨论】:

  • 感谢您的回复 - 看来您必须付费才能查看该页面 :(
【解决方案3】:

还有另一种解决方案..

第一次将完整代码复制并粘贴到记事本中.. 之后跳过&lt;!--InstanceEndEditable--&gt;这部分并将其余代码粘贴到DW中..

那么您将能够编辑该代码..

【讨论】:

    【解决方案4】:

    您不能直接编辑该代码,因为它是一个模板。您必须编辑模板才能编辑该区域。在您的 Templates 文件夹中查找此页面的相应模板。

    第二种方法:在 Dreamweaver 之外编辑该代码,但请注意,应用于模板(.dwt 文件)的任何更改都不会再影响此页面。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-09
      相关资源
      最近更新 更多