假设我有一个简单的php索引网站页面。
我需要根据某些参数何时传递到索引页面来清除屏幕。检查传递参数的代码可能出现在索引页中的任何位置。
如果参数未通过,页面将正常加载,如果参数通过,则清除/清空屏幕,或者弹出一个空白窗口进行回显。
我想尽可能高效地完成这项工作,就像一句话引出我的回声声明一样(如果可能的话(。
难道不能简单地将javascript中的标记引用到吗
<body></body>
然后从那里设置innerhtml值?
例如,我们可以使用一个按钮来使用
document.body.innerHTML
属性将页面设置为我们想要的任何内容,例如。
document.body.innerHTML = 'cleared';
或者。
<button name="btnClear" id="btnClearMe" onclick="document.body.innerHTML = 'cleared'" >Clear Page</button>
完整代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body id="bdContent">
<button name="btnClear" id="btnClearMe" onclick="document.body.innerHTML = 'cleared'" >Clear Page</button>
</body>
</html>
如果我理解这个问题,你想让php什么都不回显,或者回显页面,这取决于一些变量。如果这是你想要的,你可以把它放在你的php的顶部
<?php
if(condition){return;}
//the rest of you page goes here
?>
<?php
if($_GET['parameter'] == 'blank'){
echo '';
}else{
echo 'something';
}
?>
- mysite.com(这会显示一些内容(
- mysite.com?parameter=空白(这将不显示任何内容(