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

an9ryfr09 2007-04-03 09:54:34
举个例子:

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页面能显示动态数据,也许对方用的就是这种方法.
...全文
2766 26 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
geek87 2008-10-23
  • 打赏
  • 举报
回复
很强很好
Extory 2007-04-05
  • 打赏
  • 举报
回复
跨站传输数据时可能还有点用,平时就别用了,吃力不讨好
netstu 2007-04-05
  • 打赏
  • 举报
回复
现在才知道???
hackem 2007-04-04
  • 打赏
  • 举报
回复
这样做到底有哪些好处呢?我觉得效率上应该没有任何提高.都需要一个php文件去执行,然后将数据返回给静态页面,也不会像ajax异步式执行不刷新页面就可以显示.

似乎只适用于小量数据,比如猫猫说的在静态页面里面追加一个计数器,为了一个计数器用ajax或每次都动态来生成整个html不值得
===========
好不好一码事,LZ的供奉精神非常好,我觉得论坛就是需要朋友对新东西有新认识就拿出来让大家看看,研究一下。
mfzhao 2007-04-04
  • 打赏
  • 举报
回复
新鲜,世界真奇妙
jom_ch 2007-04-04
  • 打赏
  • 举报
回复
MARK...
Fufay 2007-04-04
  • 打赏
  • 举报
回复
静态文章点击数之类的。不是完全没用,看应用了。
li1229363 2007-04-04
  • 打赏
  • 举报
回复
还有就是用frame架构。

就以前的情况来说,这两个得不到相同的支持,现在好了,可以通用了
lzkd 2007-04-04
  • 打赏
  • 举报
回复
恭喜楼主学习到新东西,也感谢楼主把自己学习到的东西拿出来分享.

呵...

虽然内容旧了些,但精神值得佩服
wanbb 2007-04-04
  • 打赏
  • 举报
回复
也就是骗骗外行的做法,实际上没有什么特别的。
ray929 2007-04-04
  • 打赏
  • 举报
回复
恭喜楼主,不过

用js显示内容不是好办法,整体页面会受js文件速度的牵制
这个方法几年前提出来还是不错的

现在不如用xmlhttp请求,写在onload事件中,多cool :)
cymple 2007-04-04
  • 打赏
  • 举报
回复
恭喜LZ又学到一招
oscar_java 2007-04-04
  • 打赏
  • 举报
回复
强啊,,学习
苏门答腊 2007-04-04
  • 打赏
  • 举报
回复
查看源码还是能看到php,还不如直接rw呢
PleaseDoTellMeWhy 2007-04-04
  • 打赏
  • 举报
回复
呵呵,这个不用争论什么, 起码LZ 的有好东西和大家分享的精神还是挺让人感动的!
asdfsadfasdfafa 2007-04-04
  • 打赏
  • 举报
回复
mark
Red_angelX 2007-04-04
  • 打赏
  • 举报
回复
恭喜楼主又学会一招
lizhongbin 2007-04-04
  • 打赏
  • 举报
回复
学习。。。
tianyaxiao 2007-04-04
  • 打赏
  • 举报
回复

N年前就用了
colourbear 2007-04-04
  • 打赏
  • 举报
回复
不错的嘛
加载更多回复(6)

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧