本文目录一览:
php如何当前页面加载其他网页?
PHP中加载其他网页可以使用 iframe框架加载(属于HTML) 、include函数加载 或者使用 AJAX的方法加载。
iframe加载主要是用于HTML框架的加载,和PHP没什么太大的关系,比较省资源!
include 方法加载适合本地的页面加载,貌似无法跨域。
AJAX 方法可是实现无刷加载,比较像WINDOWS程序一样!用户体验较好。
具体代码如下:
iframe src="需要加载的页面" /iframe
?php include "需要加载的页面"; ?
script$.get('需要加载的页面');!--具体参考JQuery的Ajax--/script
php如何当前页面显示其他网页?
设置一个变量储存url,然后使用include或者require包含近来,不知道是否是你想要的效果。
?php
$url = '网页地址';
include_once($url);
?
如何让自己网页内显示其他网页内容?
很简单,在你的网页上加上一行HTML代码即可,你可以把下面的内容加到你的网页里面试试看: iframe src=http://....(你要显示的网页地址) style='width:100%;height:400'/iframe 如果只需要显示网页的一部分,那么就必需要设计程序,用你的程序下载页面,然后获取其中的一部分,再显示在你的页面上。用PHP做的天气预报,就是读取别人网站的结果,PHP的语句如下: $url="..."; echo str_replace('iframe','a',file_get_contents("$url"));-php显示其他页面内容url
满意请采纳
如何通过url传参来控制页面显示不同的内容?
你要使用传过来的参数作为控制页面变化的条件呀!比如你参数中有一个pic=1,那么1就是你控制页面变化的变量。
php引用另一个页面的内容
你的意思是如图的目录结构么?
如果是这样的目录结构,你可以有两种方法解决:
1、在上级目录的index.php文件中定义
define("ROOT",dirname(__FILE__).'/');
将index.php所在的目录定义为根目录,然后再a.php文件中引用require_once(ROOT.'page_b/b.php');
这是绝对路径引用;
2、可以直接在a.php文件中写:require_once("../page_b/b.php");这是相对路径引用,”../“(两个点)表示上级目录。这种方式在项目中不推荐使用,目录复杂的话,会引起混乱。-php显示其他页面内容url
解决你说的无限循环的问题,你只要写require_once 而不是require,应该不会引起无限循环的啊。你说部分内容的话,最简单的办法是,你把你说的”部分内容“作为单独一个文件,让a.php文件和b.php文件分别引入就行了。只引入部分内容,好像没有好的解决办法。-php显示其他页面内容url
你也可以查一下include和require的区别。
如果有什么问题可以发email给我,最好附上你的代码。空口说不太好说。
谢谢。