如何解决在XHTML模式下,MathOverflow的宝贵才能
|| 我想在我的网页上包含MathOverflow的“一块有价值的东西”。 问题:我希望我的网页是XHTML5,即以MIME类型ѭ0served投放,而MathOverflow脚本使用的51ѭ在XHTML中不存在。我试图通过JSON获取数据并将数据放置在页面上,但是一些JSON数据是表示HTML代码的字符串,当然我不能使用innerHTML
或jQuery.html()
方法。
我如何解析JSON中的HTML,以便能够将其与XML MIME类型一起使用?
还是有一种干净的方法来包含个性,符合标准并且不必将MIME类型更改为“ 4”?
解决方法
使用iframe方法,但是将
iframe
元素替换为object
元素以使其与XHTML严格兼容,以实现向后兼容性和移动可用性:
<?xml version=\"1.0\" encoding=\"utf-8\"?>
<!DOCTYPE html>
<html xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"en\">
<head>
<title>Flair</title>
</head>
<body>
<object data=\"https://mathoverflow.net/users/flair/1459.html?theme=clean\" style=\"overflow:hidden\"></object>
</body>
</html>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。