今天看到一个静态html页面显示动态数据的方法

an9ryfr09 an9ryfr09 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
举个例子:

1.php
//////////////////////////
echo "document.write('123');";


1.html
//////////////////////////
<script language="javascript" src="1.php"></script>


打开1.html,会输出123.
当然1.php后面也可以跟一些查询参数.
这样如果1.php内echo的是一些数据库内查出的数据,就可以在1.html中动态显示内容了.静态html页面也能显示动态内容.可能这种方法有些朋友早就用过了.我今天是今天才见到的,觉得挺新鲜.一个同事看到一个html页面动态显示了一些用户的留言信息.一开始以为是ajax.可一看代码发现只有一行<script language="javascript" src="x.php?uid=1"></script>
当时我们纳闷php是怎样将值传过来的,我们就试着执行了一下1.php?uid=1,发现页面打印了document.write('用户的留言');一下就明白了!

不得不说这个方法用的很巧妙,以前我怎么就没想到.以后大家如果再见到静态html页面能显示动态数据,也许对方用的就是这种方法.
...全文
评论 26
收藏 已收藏
分享
返回顶部
an9ryfr09
基础编程 21,889 成员 140,329 内容