我正在开发一个浏览器扩展程序(内容脚本),它扫描并突出显示页面上的某些单词,并使用 AJAX 和 PHP 将内容回显到当用户将鼠标悬停在所述单词上时出现的工具提示中。从 PHP 文件回显的一件事是图像,但我的问题是我没有每个关键字的图像 - 我想要的是 PHP 仅在给定 URL 中存在图像时回显图像。截至目前,某些单词显示图像,其他单词显示“找不到图像”图标。如果图像不存在,我想要的是没有“找不到图像”图标。
我让 AJAX 将变量 ($data) 发送到我网站上托管的 PHP 文件。也许让它在回显之前检查 url 的 HTTP 标头?
这是我的代码:
$data = $_POST['id'];
回声“http://extension.nicholasrub.in/headshots/”。$数据。".png'>";