87,904
社区成员
发帖
与我相关
我的任务
分享
var script = document.createElement('script');
script.src = 'http://www.domain.com/aaaa.php';
script.onload = function(){
document.getElementsByTagName('head')[0].removeChild(this);
}
document.getElementsByTagName('head')[0].appendChild(script);
php:
echo "alert(1)";
这样就会alert一下啦。当然PHP端是随便你怎么写的,你也可以写成
echo "var data = [1,23,3,4,5]";
这样在script的onload事件里就可以直接使用data这个变量了
这里的[1,23,3,4,5]你可以从数据库查出数据,拼成这样的字符串
或者在本地创建一个方法show,PHP写成
echo "show(111)";
就直接调用了show方法,并把111当做参数传进去
这里的111可以是你从数据库查出来的数据。