我有一个从 3 个不同页面调用的函数。在每一页中,我都向一个 div 添加了一个属性。
例如:
<div id="posts" page="home"></div>
<div id="posts" page="feed"></div>
<div id="posts" page="search"></div>
然后在 Java Script 中获取 page 的值,然后将其传递给 PHP 文件,其中我有一个if
,elseif
和else
声明。
为了更安全,我认为最好在 AJAX 加载的 PHP 文件中获取调用脚本的 url,因为使用谷歌调试工具很简单,有人可以更改 attr。
<?php
if($page =='home' && $sourceUrl == 'the home url' )
{
// do this
}
elseif($page =='feed' && $sourceUrl == 'the feed url')
{
// do this
}
elseif($page =='search' && $sourceUrl == 'the search url')
{
// do this
}
else
{
exit();
}
?>