在单个页面中组合两个内容编码部分

时间:2010-04-27 01:36:29

标签: html content-encoding

我开发了一个允许用户修改现有网页的Web应用程序。 当用户键入现有网页的网址时,我会阅读此页面的内容并使用ajax调用,我会在我的网络应用程序中的div中显示内容。 现在我的问题是现有网页的内容编码通常与我的网页应用程序不同(我使用utf-8) 有没有办法使用不同内容编码的ajax调用加载内容而不是主页? 谢谢, 阿米尔

3 个答案:

答案 0 :(得分:0)

你唯一的选择是iframe(如亚历克斯所说)。编码是每个html文档唯一的元数据。

如果您的页面需要2种不同的编码,则需要2个不同的html文档。

答案 1 :(得分:0)

使用iframe

<iframe src="http://www.example.com" id="second-site"></iframe>

答案 2 :(得分:0)

前段时间我用这个脚本将我的LaTeX文件从ISO转换为UTF-8:

#!/bin/sh

FILES=*.tex

for f in $FILES; do
    iconv --to-code=ISO-8859-1 --from-code=UTF-8 $f > iso/$f
done

注意: 此答案是对AmirGl评论的回复。