谷歌浏览器阻止我从我的数据库拉HTML
Google Chrome prevents me from pulling HTML off my DB
我想把HTML从我的数据库,并把它里面的<div></div>
这样:<div>stuff from DB</div>
的例子:
如果是col_val = '<h1>Welcome!</h1>'
,应该是:
Welcome
表示<div><h1>Welcome</h1></div>
,但是它显示了
<h1>Welcome</h1>
作为文本..
注意:这在Firefox上工作得很好,但由于某些原因,在chrome中显示文本
有人知道为什么吗?
编辑:
我正在使用AJAX(发送查询到一个php页面,它给我的HTML代码)的HTML。同样,这适用于Firefox,但不适用于Chrome。
编辑2:
代码的前女友:$.get( "htmlcon.php?id=1", function( data ) {
$( "#div1" ).html( data );
alert( "done" );
});
htmlcon.php?id=1
返回<h1>Welcome</h1>
.html()
方法使用浏览器的innerHTML属性。有些浏览器可能不会生成完全复制所提供的HTML源的DOM。
这是我在API文档中找到的。
我建议尝试使用.append()
在每个元素的末尾插入由参数指定的内容在匹配元素
的集合中
相关文章:
- PHP:显示sqlite数据库中的html格式数据,使用tinymce保存
- 在树枝模板上从数据库中解压缩HTML字符串
- HTML按钮刷新页面而不是将数据发送到数据库
- 当select标记触发onChange事件时,从mysql数据库加载html表
- 以html形式显示sqlite数据库中的数据(phonegap)
- 在Moqui中,如何在html.ftl中加载数据库表数据作为下拉列表
- HTML 5 帮助.使用websql数据库中的动态javascript渲染选项
- 使用 pur Html 和 Javascript 将文件插入数据库
- 在数据库中插入数据后,无法重定向到 HTML 页面
- 在 HTML 页面上显示数据库表,而无需离开 HTML 页面
- 在网格中显示来自 PHP [HTML 的数据库的数据]
- 将表单数据插入数据库后无法重定向到 html 页面
- 使用AJAX/PHP让HTML按钮将数据插入MySQL数据库
- 在选择下拉选项时,从mysql数据库填充HTML表单字段
- HTML&JS:读取本地数据库
- AJAX使用从PHP生成的HTML调用的函数更新MYSQL数据库
- 如何在zend中选择更改html后更新数据库
- 设计数据库以保存html、jsp、java、javascript等代码
- HTML画布保存在mysql数据库上
- Html-从数据库中删除一行