Chrome中的双引号与单引号
因此,当您要将google文档嵌入网站时,将获得以下代码: <iframe width='500' height='300' frameborder='0' src='https://docs.google.com/spreadsheet/pub?hl=en_US&hl=en_US&key=0AiV6Vq32hBZIdHZRN3EwWERLZHVUT25ST01LTGxubWc&output=html&widget=true'></iframe> 这在我的网站上工作正常。如果您编辑页面,我们将通过一些过滤器来运行新内容,以逃逸出东西并确保它是有效的html。完成此过程后,上面的链接将转换为以下内容: <iframe frameborder="0" height="300" src="https://docs.google.com/spreadsheet/pub?hl=en_US&amp;hl=en_US&amp;key=0AiV6Vq32hBZIdHZRN3EwWERLZHVUT25ST01LTGxubWc&amp;output=html&amp;widget=true" width="500"></iframe> 这将适用于除chrome之外的所有浏览器。Chrome认为我在src中运行JS。我将其范围缩小为双引号和转义的“&”符号。如果我将其中之一恢复为原始状态,则iframe可以正常工作。 我在ruby中工作,其中的“和”具有不同的行为。Chrome浏览器是否执行相同的操作?是否有办法将其关闭?