1
使用JavaScript可以完成相同的操作吗?根据当前网站显示内容
<?php
$url = $_SERVER['PHP_SELF'];
$needle = 'php';
if(strstr($url, $needle)){
$bool = true;
}
else{
$bool = false;
}
if($bool){
?>
Text
<?php
}else{
?>
Another text...
<?php
}
?>
基本上我需要根据当前网站显示不同的HTML内容。有些部分正在被纳入不同的网站。
编辑:
那是正确的,这样做是这样的:
<script>
var url = document.URL;
var needle = 'test';
var bool = false;
if(url.indexOf(needle) != -1){
bool=true;
}
document.write(bla);
</script>
<table border="1">
<script>
if(bool){
document.write('<tr><td>abc</td><td>def</td></tr>');
}
</script>
<tr><td>ghi</td><td>jkl</td></tr>
</table>
我不知道内表中的JavaScript ......
如果你有这个PHP,你为什么需要通过JavaScript来做到这一点? – freefaller 2012-07-14 19:10:03
为什么在客户端做一些事情时可以更好地做到服务器端? – 2012-07-14 19:10:10
向我们展示您遇到麻烦的JavaScript代码,并且我确信有人能够提供帮助。 – ghoti 2012-07-14 19:10:14