phpincludehtml
A. php html模板中怎么使用类似include的功能
可以把你需要变更的位置放上iframe 用法如下,可以通过JS改变iframe 的SRC属性来替换调用的页,或是在调用的那个页面上改变样式这边同样也能改变
iframe标签是成对出现的,以<iframe>开始,</iframe>结束
iframe标签内的内容可以做为浏览器不支持iframe标签哪档销时显示
属性
Common -- 一般属性
name -- 定义了内容页名称,此名称在框架页内链接时使用到
src -- 定义了内容页URL(同frame标蠢桐签)
frameborder -- 定义了内容页的边框,取值为(1|0),缺省值为1
1 -- 在每个页面之间都显示边框
0 -- 不显示边框
height -- 框架的高度,取值像素或百分比
width -- 框架的宽度,取值像素或百分比
marginwidth -- 定义了框架中HTML文件显示的左右边界的宽度,取值为px,缺省值由浏览器决定
marginheight -- 定义了框架中HTML文件显示的上下边界的宽度,取值为px,缺省值由浏览器决定
scrolling -- 定义是否有滚动条,取值为(yes|no|auto),缺省值为auto
yes -- 显示滚动条
no -- 不显示滚动条
auto -- 当需要时再显示滚动条
align -- 垂李游直或水平对齐方式
longdesc -- 定义框架页的说明
这个问题你还没有弄明白啊这样看下面例子
<iframe src="template.php"></iframe>这个标签就是可以引用template.php页里面的全部内容
B. 怎样给php页面里添加html页面
PHP中嵌入HTML有多种方式,这里列出几种常用方式:
PHP代码输出HTML代码;
HTML代码中嵌入PHP;
PHP中使用include ()函数引用Html文件;
示例
HTML代码(test.html)
<body>
<p>我是一段Html代码</p>
</body>
方式一:
<?php
$int=rand(0,1);
if($int==1){
echo"<p>取到的随机数是1</p>";
}else{
echo"<p>取到的随机数不是1</p>";
}
?>
C. php插入html文件
PHP插入或者引入外部文件的函数有:require,require_once,include,include_once等;插入HTML文件使用其中任意一个函数都可以;
比如.php要插入zd.html文件,示例如下:
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=UTF-8">
<title>HTML</title>
</head>
<body>
<fontcolor="red">html部分</font>
</body>
</html>
<?php
echo"-----------插入的HTML内容如下----------------";
echo"<br/>";
require'test.html';
?>
运行效果如下:
D. php中使用<php include(" ");>后,html标签无效。急求答案
这一层的代码没什么问题。问题在你包含漏盯的 php 文件里誉模。你庆搜缓逐个看看这些被包含的文件,运行下看看是否有错误。再有是否这些被包含的php文件里的标签和外面的冲突了,检查下应该能找出问题来。祝你好运
E. 怎样在一个PHP页面中插入html静态页面
用ajax异步回传,将PHP的执行结果回传到HTML页面
使用XMLHttpRequest对象可以做到
首先创建这个对象
var xmlHttp;
if (window.XMLHttpRequest) { //兼容Mozilla、Safari等浏览器对象
xmlHttp = new XMLHttpRequest();
}
else if (window.ActiveXObject) { //兼容IE浏览器
try {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); //创建Msxml2.XMLHTTP控件对象
} catch (e) {
try {//创建Microsoft.XMLHTTP控件对象,该控件作用为获取指定URL的内容
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
然后创建请求
xmlhttp.open("GET", " hello.php", true);//等于执行了hello.php页面
xmlhttp.send(null);
alert(xmlhttp.responseText);//把hello.php的执行结果显示出来;
这只是个简单的例子,具体可以搜索 XMLHttpRequest中文参考手册
参考一下
F. php引入html文件问题正常的html文件经include后head标签里内容全部被移到body里并且body里多了一对双引号
是不是因为你扰饥引入文件和本文件同时都有<head>标签啊 如果同时都有,你有是在引入页面的<缓神返body>中我想应该会出现这种问题,你看看自己的瞎竖引入页面有没有头尾分离吧
G. PHP代码和HTML代码的嵌套问题
PHP和HTML嵌套无非也就下面几种情况。
1,混合。比如你要你要在输出"<ul></ul>"1到19。可使用的写法是
<ul>
<?php for($i=1;$i<20;$i++){ ?>
<li>
<?php echo "我在这里输出的是\$i的值:$i"; ?>
</li>
<?php } ?>
<ul>
这是嵌套最“完全的一种”,也是所谓比较高级的方式。
2,融合。意思是用echo 或print将html的东西输出。
比如上面的那个例子可以写成
<?php
echo "ul";
for ($i=1;$i<20;$i++){
echo "<li>我在这里输出的是\$i的值:$i</li>";
}
echo "</ul>"
?>
3,对于大段的HTML包含少量的PHP可以用所谓的界定符(似乎是这么说的)
据个例子了。
你要输出一个表单,其中表单之中就一个变量。
那么方法是
echo <<<eot
<form>
<input>..........很多表单代码
{$value}..这里面可以放PHP的变量。
</form>
eot;
OK了。
H. thinkphp php 在html 中的 include 路径
<include file="Index:foot" />
建议直接厅和查官方开发文档枯耐更快。扮败盯
I. php 如何调用html文件,我的PHP文件是整个网页的模板,中间想放个html文件,哪位可有好招
这个很简单啊,用include_once()就可以,当然有很多种,例如:
include_once('./common.html');
common.html与你的php页面在同一级的目录下
不在同级就打入相应的路径。
J. thinkphp使用include引入top.html模板文件 结果页面什么也没有 相当于没有引入。求大神们指点啊!!!
你这个要写完整的路径名好铅 Moles/Admin/Tpl/top.html
因友灶好为在同个目录下,
这样辩乱写也可以 <include file="top" /> 不用加后缀名