Exif数据返回字符串?只在javascript中的框字符

时间:2011-09-30 16:06:35

标签: php javascript exif

我正在使用exif_read_data获取exif数据并将其插入到图像alt标记中,该标记工作正常,但当我使用javascript (var hovertext = $(this).find('img').attr('alt');)获取该数据时,会出现一堆奇怪的问号/框字符在输出..任何想法?

1 个答案:

答案 0 :(得分:1)

试,

    ini_set('exif.encode_unicode', 'UTF-8');

编辑:如果你没有为你的html设置编码,那么

<meta http-equiv="Content-type" content="text/html;charset=UTF-8" />

edit2:

$exif = exif_read_data('picname.jpg', 0, true);
echo "picname.jpg:<br />\n";
        foreach ($exif as $key => $section) {
    foreach ($section as $name => $val) {
        echo "$key.$name: $val<br />\n";
    }
}

请在任何图片上运行此项并提供“COMPUTED.UserCommentEncoding:”的结果