我有一个将数据返回到 PHP/HTML 文件的应用程序,但问题是它可以在每次页面加载时多次调用我的应用程序:
我的电话仅要求图像的示例 HTML 文件:
<img border="0" alt="" src="http://mydomain.com/test/index.php?element=1"></img>
</br>
<img border="0" alt="" src="http://mydomain.com/test/index.php?element=2"></img>
</br>
<img border="0" alt="" src="http://mydomain.com/test/index.php?element=3"></img>
</br>
每次都可以正常工作并且返回所有图像,但是当我想返回 text/html 时我的麻烦就开始了。
服务器端代码工作正常:
header('Content-type: text/html');
ob_start();
echo $filepath;
ob_flush();
ob_end_clean();
$filepath 包含一些文本或 HTML,例如,“ Check out our <strong>NEW</strong> offers!
”
我想要的只是返回 HTML 文本并允许它嵌入到页面中,这样如果他们想要:
<h1>Check out our <strong>NEW</strong> offers!</h1>
或者
<p>Check out our <strong>NEW</strong> offers!</p>
它会正常工作。
问题是,我应该使用哪个 HTML 标签来调用数据,就像我使用<img>
图像一样?
我试过了<object>
`
` 等等......但这些都不好,因为我想要的只是返回的原始 HTML 数据。
使用 Javascript load() 并不好,因为它依赖于网页构建器在每次想要获取数据时创建一个函数调用。