PHP中静态页处理动态内容的思路
来源:互联网 发布:ios清理沙盒中的数据 编辑:程序博客网 时间:2024/05/17 04:16
最近碰到一个问题,新闻系统里所有新闻是生成静态的,但是我要在静态页里显示访问次数等动态内容,左思右想,没有好的解决方法。今天猛然一想,是不是能够通过框架页来解决呢?
总结的基本思路如下:
首先打开一个类似 20050120.html的静态页,里面显示了新闻等内容,同时里面还包含访问次数,比如下面的内容:
来源:未知 发布时间:2005-01-20 访问次数:21
那么我就把以上的内容包含在一个PHP程序里,然后把静态页里用iframe来调用这个页面。
但是现在又有了新问题,我如何把这个静态页的地址和相应的变量提交给这个框架页进行处理呢?
问了高手,使用JS来处理:
比如框架页id为iframe,在大页onload="document.getElementById("iframe").form1.hidId='20050120'"
那么我如何获取这个 hidId='20050120'" 呢,还需要使用js,我的思路是使用js里获取本页URL的方法,然后通过正则表达式进行提取,比如我的静态页的名字为 20050120.html,那么我就把20050120提取出来,然后再把这个值传递给 hidID,那么再就把值传递给了框架页,对应的PHP程序就能进行处理了,并打印相应的结果。
我这种方式我没有具体去实现,不过基本思路有了。
肯定有其他的方法,比如xmlhttp,只是目前知识有限,无法实现,如果有高手有更好的解决方法,请不吝告知!
总结的基本思路如下:
首先打开一个类似 20050120.html的静态页,里面显示了新闻等内容,同时里面还包含访问次数,比如下面的内容:
来源:未知 发布时间:2005-01-20 访问次数:21
那么我就把以上的内容包含在一个PHP程序里,然后把静态页里用iframe来调用这个页面。
但是现在又有了新问题,我如何把这个静态页的地址和相应的变量提交给这个框架页进行处理呢?
问了高手,使用JS来处理:
比如框架页id为iframe,在大页onload="document.getElementById("iframe").form1.hidId='20050120'"
那么我如何获取这个 hidId='20050120'" 呢,还需要使用js,我的思路是使用js里获取本页URL的方法,然后通过正则表达式进行提取,比如我的静态页的名字为 20050120.html,那么我就把20050120提取出来,然后再把这个值传递给 hidID,那么再就把值传递给了框架页,对应的PHP程序就能进行处理了,并打印相应的结果。
我这种方式我没有具体去实现,不过基本思路有了。
肯定有其他的方法,比如xmlhttp,只是目前知识有限,无法实现,如果有高手有更好的解决方法,请不吝告知!
- PHP中静态页处理动态内容的思路
- PHP中静态页处理动态内容的思路
- PHP中静态页处理动态内容的思路
- php生成html静态页面的思路
- PHP对大文件的处理思路
- PHP对大文件的处理思路
- PHP对大文件的处理思路
- PHP对大文件的处理思路
- PHP对大文件的处理思路
- PHP伪静态的处理
- Nginx做前端处理静态页,apache+php处理动态页
- 实现发送邮件动态html内容的几种思路
- 实现发送邮件动态html内容的几种思路
- 实现发送邮件动态html内容的几种思路
- php动态页生成静态页的实用方法
- PHP生成静态HTML文章发布系统的思路
- 动态页面静态化的处理类
- 导出WEB页内容的思路
- 虚析构函数
- 发现一个2k/xp/2003的补丁中心,直接下载!
- 关于位图按钮的两个问题
- [转]Java学习从入门到精通
- Template Metaprogramming
- PHP中静态页处理动态内容的思路
- [转]发布一个权限管理程式
- C++ local class 的用途:finalizer 手法
- 模板元编程 --- 用 MPL 解决实际问题
- [转]OOP的PHP长啥样
- 数据库连接字符串
- [转]今天看到的一篇js屏蔽键盘的代码,经典!
- boost.bind 如何 bind continue.1
- antlr指南 第一章 HelloWorld