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" /> 不用加後綴名