使用jquery加载外部PHP文件实际上很容易.我只是使用load()事件.
像这样:
$("#someelement").load('somepage.PHP');
通常,在我使用图像处理功能之前,一切都很好.
<?PHP
$img = 'tmp/someimage.png';
$img = imagecreatefrompng($img);
header('Content-type: image/png');
imagepng($img);
?>
加载somepage.PHP时,我得到了混乱的代码. (我不确定会考虑什么)
我很确定加载复杂的图像函数有一定的限制,但是我想问一下是否有解决方法.
解决方法:
正如@onteria_指出的那样,.load()不适用于图像数据.它用于HTML.
您将必须创建< img />标记,设置其src =属性,然后将其附加到您的元素:
$('body').append($('<img id="someelement" />').attr('src', 'somepage.PHP'));
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。