“实时代码”视图类似于“实时”视图,前者显示浏览器为呈现页面而执行的代码版本。与“实时”视图类似,“实时代码”视图是非可编辑视图。
“实时”视图的另一优势是能够冻结 JavaScript。例如,您可以切换到“实时”视图并悬停在由于用户交互而更改颜色的基于 jQuery 的表格行上。冻结 JavaScript 时,“实时”视图会将页面冻结在其当前状态。然后,您可以编辑 CSS 或JavaScript 并刷新页面以查看更改是否生效。如果要查看并更改无法在传统“设计”视图中看到的弹出菜单或其他交互元素的不同状态,则在“实时”视图中冻结 JavaScript 很有用。
要在“实时”视图中预览页面,请执行以下操作:
确保您位于“设计”视图(“视图”>“设计”)或“代码和设计”视图(“视图”>“代码和设计”)中。
单击“实时”视图按钮。
(可选)在“代码”视图、“CSS 样式”面板、外部 CSS 样式表或在其他相关文件中进行更改。
即使您不能在“实时”视图中进行编辑,当您在“实时”视图中单击时,用于在其他区域中(例如在“CSS 样式”面板或在“代码”视图中)进行编辑的选项也会发生变化。
注意:
在保持“实时”视图具有焦点的同时,通过从文档顶部的“相关文件”工具栏中打开相关文件(例如 CSS 样式表),您可以使用这些相关文件。
如果您已在“代码”视图或在相关文件中进行了更改,请通过单击“文档”工具栏中的“刷新”按钮或通过按 F5 来刷新“实时”视图。
若要返回到可编辑的“设计”视图,请再次单击“实时”视图按钮。
预览实时代码
“实时代码”视图中显示的代码类似于从浏览器中查看页面源时显示的内容。虽然这样的页面源是静态的,只提供浏览器中页面的源,但“实时代码”视图是动态的,并会随着您在“实时”视图中与该页面交互而进行更新。
确保您位于“实时”视图中。
单击“实时代码”按钮。
Dreamweaver 显示浏览器用于执行该页面的实时代码。此代码以黄色突出显示并且是不可编辑的。
当您与页面上的交互元素进行交互时,实时代码高亮显示代码中的动态更改。
要取消高亮显示实时“代码”视图中的更改,请选择“视图”>“实时视图选项”>“高亮显示实时代码中的更改”。
若要返回到可编辑的“代码”视图,