抱歉,如果这是另一个转发。我一直在尝试寻找解决方案,但我尝试过的任何方法都不起作用。我正在使用一个我可以完全控制 html 的博客。我通常可以找到基本 html 的方法,但当涉及到 Java 或 CSS 时,我完全是个新手。抱歉,我什么都不知道。
现在那已经不成问题了。我有两个侧边栏 div,我试图将其隐藏在一个特定的 url 上,以便为内容 iframe 使用更多空间。这是我尝试使用的编码之一,但它似乎不起作用或者我遗漏了一些东西。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script language="text/javascript"
<?php
$(function(){
if (window.location.search === "mywebsite/Videos.html") {
$('#navleft').hide();
} else {
$('#navleft').show();
}
});
?>
</script>
请记住,我对 php 或 java 一无所知。我想为 #navright 和 #navleft 执行此操作。这也在 CSS 部分中。谢谢你的帮助!!
#navright{ width: 200px; }
#navleft{ width: 200px; }
#content{ margin:0px; }
看起来您正在使用 jQuery,您需要包含 jQuery javascript 文件以便浏览器理解语法。
http://docs.jquery.com/Downloading_jQuery http://docs.jquery.com/Downloading_jQuery
另外,删除<?php
and ?>
标签和更改$
to $
:
如果你想获取当前的 URL,window.location.search
应该改为window.location.pathname
https://developer.mozilla.org/en/DOM/window.location https://developer.mozilla.org/en/DOM/window.location
<script language="text/javascript">
$(function(){
if (window.location.pathname == "mywebsite/Videos.html") {
$('#navleft').hide();
} else {
$('#navleft').show();
}
});
</script>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)