Javascript:根据URL显示内容
Javascript: Show content according to URL
我的代码应该显示基于url的文本,逻辑非常简单:
如果页面是ht-tp://sitedotcom/thefirstpage (SEF)
,则显示文本,否则,如果页面是ht-tp://sitedotcom/thesecondpage
,则隐藏文本。我可以通过指定包括文件扩展名的绝对url来实现它,比如ht-tp://sitedotcom/thefirstpage.html,
,但我需要它来处理SEF url。
这是代码:
<script>// <![CDATA[
var pages = window.location.href;
if( pages.indexOf( 'http://akecheta.com/free-blogger-templates/' ) > -1 ) {
document.write('<b>Hello World</b>');
}
else {
document.write('');
}
// ]]></script>
将indexOf之后的url替换为正在测试的页面上的url。请记住,这不应该使用文件扩展名进行测试。
解决方案如何以正确的方式在Javascript中插入HTML文本?
据我所知,您正试图根据URL执行某些操作,我猜您的操作方式是正确的,即检查URL并执行。
我可以建议的另一种方法是使用查询字符串,根据查询字符串可以执行某些操作。希望这能有所帮助。
相关文章:
- 使用sammy.js和Knockout.js来显示url中的单个项
- 选择下拉列表需要在选中时显示提供商的详细信息-无法通过我的脚本显示url
- 如何在扩展上显示url的内容's弹出窗口
- 使用 JavaScript 动态显示 URL 链接
- 更改并显示url的主机名
- 阻止使用history.pushState显示URL
- 阻止Safari(iPhone)在表单输入上显示URL栏
- 我在HTML画布中显示URL中的图像时遇到问题
- Angular显示url编码错误,如何获得解码版本
- javascript&jquery:在加载时显示URL参数
- 在iframe循环中显示URL
- 文本区接收输入的URL值,并在文本区显示URL,不带代码(
- Jquery获取iD和Value,显示URL参数
- 如何在模态对话框中显示URL和URL标题
- 显示URL到html的数据
- Facebook图表- Ajax / JSON显示url '份额'
- 在jquery simplemodal中显示url中的内容
- State.go()在地址页中显示url,但不刷新html视图
- 将所有请求重定向到index.php并在页面上显示URL
- 在页面上显示URL的一部分(即Instagram访问令牌)