Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何仅在一个页面中使用css?_Javascript_Php_Html_Css - Fatal编程技术网

Javascript 如何仅在一个页面中使用css?

Javascript 如何仅在一个页面中使用css?,javascript,php,html,css,Javascript,Php,Html,Css,我有5个菜单:菜单1,菜单2,菜单3,菜单4,菜单5。我在header.php中有页眉,在footer.php中有页脚。我只想在单个菜单(即menu3)中使用日期选择器 为了将我的日期选择器包含在一个页面中,即菜单3下,我在标题中包含以下链接 <head> <link href="styles/glDatePicker.default.css" rel="stylesheet" type="text/css"> </head> <script

我有5个菜单:菜单1,菜单2,菜单3,菜单4,菜单5。我在
header.php
中有页眉,在
footer.php
中有页脚。我只想在单个菜单(即menu3)中使用日期选择器

为了将我的日期选择器包含在一个页面中,即菜单3下,我在标题中包含以下链接

 <head>
   <link href="styles/glDatePicker.default.css" rel="stylesheet" type="text/css">
 </head>
 <script src="glDatePicker.min.js"></script> 

现在我想问一下,如何仅在menu3中包含
glDatePicker.default.css
glDatePicker.min.js
。因为我不想在其他页面中包含它们

有什么想法吗??
如果(strpos($\u SERVER[REQUEST\u URI],'menu3.php')!==false),请提供帮助
if(strpos($_SERVER[REQUEST_URI], 'menu3.php') !== false)
{
 echo "<link href="styles/glDatePicker.default.css" rel="stylesheet" type="text/css">";
 }
{ 回声“; } 您需要更改if语句,使其适合您的设置。但这是我能想到的最简单的方法。只需将这个PHP脚本放在标题中

有关$\u服务器阵列的更多信息,请参阅For it

if(strpos($\u服务器[REQUEST\u URI],'menu3.php')!==false)
{
回声“;
}
您需要更改if语句,使其适合您的设置。但这是我能想到的最简单的方法。只需将这个PHP脚本放在标题中


有关$_服务器阵列的更多信息,请参阅For it

示例。您可以尝试使用php检测url中的模式:

PHP


例如,您可以尝试使用php检测url中的模式:

PHP



使用$\u服务器['REQUEST\u URI']获取当前页面,如果其中包含menu3,则包括glDatePicker.default.css和glDatePicker.min.js,否则不使用$\u服务器['REQUEST\u URI']获取当前页面,如果其中包含menu3,则包括glDatePicker.default.css和glDatePicker.min.js,否则答案应该是正确的(strpos($\u SERVER[REQUEST\u URI],'menu3.php'))回答错误,应该是if(strpos($\u SERVER[REQUEST\u URI],'menu3.php'))好的,谢谢。我们不能用默认方式这样做吗?bcoz ur代码不是默认代码。这没有错,如果我不想检查条件,我应该怎么做。我不想每次查看页面时都检查条件loads@yank如果您的页面在所有页面中加载相同的header.php,您只能这样做对于第页,我可以看看您是否可以用其他方法来执行此操作。好的,谢谢。我们不能使用默认方法来执行此操作吗?bcoz ur代码不是默认值。这没有错,如果我不想检查条件,我应该怎么做。我不想每次查看页面时都检查条件loads@yank如果您的页面在所有页面中加载相同的header.php,则只能执行此操作您可以编写header.php的最后一部分,并为页面提供一个示例,我可以看看您是否可以用其他方法来实现这一点。
<? if(strpos($_SERVER[REQUEST_URI], $pattern_that_you_detect_in_url) !== false){ ?>
  <link href="styles/glDatePicker.default.css" rel="stylesheet" type="text/css">
<? } ?>