每隔几秒钟,Dreamweaver会弹出一个错误对话框:
TagEdit.setOuterHTML中的错误
无法解析newOuterHTML的以下值:
随后是当前文档的片段。
相关部分是这样的:
<?php
foreach ($pictData['types'] as $type) { ?>
<source media="(min-width: <?php echo $size; ?>px)"
sizes=""
srcset="<?php echo $pictData['names'][$type][$size]; ?>"
type="<?php echo $type; ?>">
<?php
} ?>
这是生成<picture>
元素源的函数的一部分。它不完整(所以我不知道代码实际上有多好,可能会有一个我没有看到的错误),因为很难让Dreamweaver继续抱怨......某些事情。我猜测代码结构的某些原因导致Dreamweaver无法解析它。但我不确定为什么。
其他文本编辑不抱怨,所以至少这是好的。但我仍然想知道为什么Dreamweaver遇到这个问题,如果有办法解决它。