如何使用Javascript仅为一个特定页面加载CSS文件?
我正在Netsuite上使用嵌套表编码的购物车上工作。。。我知道这很糟糕 因为我只能访问自定义网站的字段,所以我需要一个JS代码段,以便能够为购物车加载特定的CSS文件(避免对网站的其余部分进行样式化) 我以前从未这样做过,以下是我将如何开始:如何使用Javascript仅为一个特定页面加载CSS文件?,javascript,css,netsuite,Javascript,Css,Netsuite,我正在Netsuite上使用嵌套表编码的购物车上工作。。。我知道这很糟糕 因为我只能访问自定义网站的字段,所以我需要一个JS代码段,以便能够为购物车加载特定的CSS文件(避免对网站的其余部分进行样式化) 我以前从未这样做过,以下是我将如何开始: <script type="text/javascript"> var path = window.location.pathname; if(path.indexOf('/Cart') !=-1 { // load css file }
<script type="text/javascript">
var path = window.location.pathname;
if(path.indexOf('/Cart') !=-1 {
// load css file
}
</script>
var path=window.location.pathname;
if(path.indexOf('/Cart')!=-1{
//加载css文件
}
什么代码可以为我这样做?除了关闭您的
如果(…
使用)
,这应该可以让您继续:
var styles = document.createElement("link");
styles.rel = "stylesheet";
styles.type = "text/css";
styles.href = "file.css"; // your file's URL
document.getElementsByTagName("head")[0].appendChild(styles);
除了用
关闭if(…
和)
之外,这应该可以让您继续:
var styles = document.createElement("link");
styles.rel = "stylesheet";
styles.type = "text/css";
styles.href = "file.css"; // your file's URL
document.getElementsByTagName("head")[0].appendChild(styles);
除了用关闭if(…
和)
之外,这应该可以让您继续:
var styles = document.createElement("link");
styles.rel = "stylesheet";
styles.type = "text/css";
styles.href = "file.css"; // your file's URL
document.getElementsByTagName("head")[0].appendChild(styles);
除了用关闭if(…
和)
之外,这应该可以让您继续:
var styles = document.createElement("link");
styles.rel = "stylesheet";
styles.type = "text/css";
styles.href = "file.css"; // your file's URL
document.getElementsByTagName("head")[0].appendChild(styles);
虽然测试url确实有效,但有一种更好的方法可以添加特定于选项卡和类别的标记
在“添加到标题”部分的网站主题中,添加一个标记
,并将其添加到网站生成器标记中,但正文为空白
然后转到选项卡列表并找到购物车选项卡。
编辑它并选择标记替代
查找TAB_插件并输入:
<link rel="stylesheet" type="text/css" href="file.css">
您将使用href的根相对url
这将使主题更加清晰,并允许包含任意代码。在测试url时,有一种更好的方法可以添加特定于选项卡和类别的标记
在“添加到标题”部分的网站主题中,添加一个标记
,并将其添加到网站生成器标记中,但正文为空白
然后转到选项卡列表并找到购物车选项卡。
编辑它并选择标记替代
查找TAB_插件并输入:
<link rel="stylesheet" type="text/css" href="file.css">
您将使用href的根相对url
这将使主题更加清晰,并允许包含任意代码。在测试url时,有一种更好的方法可以添加特定于选项卡和类别的标记
在“添加到标题”部分的网站主题中,添加一个标记
,并将其添加到网站生成器标记中,但正文为空白
然后转到选项卡列表并找到购物车选项卡。
编辑它并选择标记替代
查找TAB_插件并输入:
<link rel="stylesheet" type="text/css" href="file.css">
您将使用href的根相对url
这将使主题更加清晰,并允许包含任意代码。在测试url时,有一种更好的方法可以添加特定于选项卡和类别的标记
在“添加到标题”部分的网站主题中,添加一个标记
,并将其添加到网站生成器标记中,但正文为空白
然后转到选项卡列表并找到购物车选项卡。
编辑它并选择标记替代
查找TAB_插件并输入:
<link rel="stylesheet" type="text/css" href="file.css">
您将使用href的根相对url
这可以让你的主题更清晰,并允许任意代码包含。是否会有文档。写作品?文档。写(“”);
是否会有文档。写作品?文档。写(“”);
是否会有文档。写作品?文档。写(“”)
太棒了!非常好用!谢谢你!@user883356非常乐意帮助:)如果你不介意的话,你也应该打勾接受答案;)令人惊叹的!很好用!谢谢大家!@user883356非常乐意帮助:)如果你不介意的话,你也应该打勾接受答案;)令人惊叹的!很好用!谢谢大家!@user883356非常乐意帮助:)如果你不介意的话,你也应该打勾接受答案;)令人惊叹的!很好用!谢谢大家!@user883356非常乐意帮助:)如果你不介意的话,你也应该打勾接受答案;)谢谢你的回答,听起来确实是Netsuite的工作原理,我将在周一尝试。另外,如果你对如何在Site Builder(不是高级)中设计整个购物车/账户/结帐有任何建议和想法,我会非常感兴趣!谢谢谢谢你的回答,听起来确实是Netsuite的工作原理,我将在周一尝试。另外,如果你对如何在Site Builder(不是高级)中设计整个购物车/账户/结帐有任何建议和想法,我会非常感兴趣!谢谢谢谢你的回答,听起来确实是Netsuite的工作原理,我将在周一尝试。另外,如果你对如何在Site Builder(不是高级)中设计整个购物车/账户/结帐有任何建议和想法,我会非常感兴趣!谢谢谢谢你的回答,听起来确实是Netsuite的工作原理,我将在周一尝试。另外,如果你对如何在Site Builder(不是高级)中设计整个购物车/账户/结帐有任何建议和想法,我会非常感兴趣!谢谢