我在数据库中存储了多个内容(字符串)模板,其中一些字符串具有定义的高度和宽度的图像,有些没有这些属性,有些具有无效的属性值。
我需要将所有这些字符串传递给可以解决此问题的函数,并根据实际图像大小设置实际的width和height属性,这很容易,我有麻烦,并且将图像位置保存在字符串中无需更改。
示例: 修复之前:
some text <img src="/images/image.jpg" alt"some alt" /> another some text <img src="/images/image2.jpg" alt="another some alt" width="519" /> agian some text <img src="/images/i.jpg" width="519" height="450" alt="text alt" /> <p> <img src="/images/image2.jpg" alt="another some alt" height="400" /></p>
修复后,所有图像均具有宽度和高度
some text <img src="/images/image.jpg" width="530" height"600" alt"some alt" /> another some text <img src="/images/image2.jpg" alt="another some alt" width="519" height"400" /> agian some text <img src="/images/i.jpg" width="519" height="450" alt="text alt" /> <p> <img src="/images/image2.jpg" alt="another some alt" width="800" height="400" /></p>
谢谢
答案 0 :(得分:0)
所有图像的大小都一样吗?如果是这样,请使用CSS类设置其尺寸,因为这将覆盖width和height属性。