php或javascript:只允许文本出现在特定页面上
php or javascript: Allow text to appear on specific page only
我的网站的每个页面上都出现了一个文本,我需要一种方法将其隐藏在除一个页面之外的所有页面中。
让我们说,我需要它出现在第1页,但不希望出现在第2页,第3页,第4页…
类似于:
如果
当前页面为第1页
然后
在第1页上显示文本
其他
隐藏其他页面的文本
功能结束
编辑:
我的SEO需要这个,我雇了一家公司来做我的网站的SEO,他们要求对页面进行优化,我在他们要求的页面中包含了文本,但现在文本出现在网站某个区域的每个页面上。
编辑2:
根据要求,以下是我正在应用的代码,但没有成功:
<script type="text/javascript">
var pages = window.location.href;
if(pages == "sitedotcom/page1"){
Text 1.
//display page 1 text
}
else if(pages == ""){
Text 2.
//display page 2 text
}
</script
解决方案
如何以正确的方式在Javascript中插入HTML文本?
您可以在其他答案中引用的PHP和Javascript中执行此操作。然而,用Javascript做这件事要高效得多,尤其是如果你的文本对每个HTML页面都是静态的。例如,类似的东西应该起作用:
var pages = window.location.href;
if(pages == "page1"){
//display page 1 text
}
else if(pages == "page2"){
//display page 2 text
}
etc...
etc...
这是用Javascript实现这一点的一种非常简单的方法。
if ($_SERVER[PHP_SELF] == "page1.php") {
}
你可以试试这个:
if(basename(__FILE__) == 'page1.php'){
echo "message goes here";
}
还没有测试过,但应该可以使用
相关文章:
- Servlet对浏览器上显示的纯文本Javascript的响应
- 删除选定文本javascript前后的特定文本
- 在两个括号内插入文本 - Javascript
- 获取文本javascript+iframe
- 语音到文本JavaScript,HTML5
- 使用谷歌融合表格地图的网页文本/JavaScript未显示
- 在显示和隐藏文本(javascript)之间切换
- 使用哈希标记保存文本(Javascript - PHP - MySQL)
- 停止闪烁文本 JavaScript
- 如何计算一个字母在文本javascript中出现的次数
- 有效地突出显示文档中的文本 (JavaScript)
- 将变量传递给文本 javascript
- 如何暂停文本 Javascript / var textarray
- 从段落中搜索文本 - Javascript
- 如何使用 id 输入类型=“文本”JavaScript 中的值设置自动 2 个十进制数
- 替换文本 JavaScript .append()
- 语音到文本JavaScript识别医学词典
- 在提取的文本 JavaScript 中搜索关键字
- 如何在HTML中将文本javascript显示为正常正文的一部分
- 单击图像时更改段落文本(Javascript)