【发布时间】:2013-04-18 01:14:22
【问题描述】:
我们的业务网络对每个场地和我们所有的在线预订都使用相同的 PHP 预订系统。目前,预订系统的风格非常平淡,而且我们所有的场馆都有自己的网站,有自己的风格,从网站点击“立即预订”并加载预订系统时没有连续性.
我想知道是否有一种方法可以在预订系统登录页面上放置一些 javascript,它可以加载外部样式表,具体取决于客户点击的 URL。
最好是这样的
<script language="javascript" type="text/javascript">
if(window.location.search.indexOf('example1.co.uk') === 0)
document.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"style1.css\" />");
</script>
<script language="javascript" type="text/javascript">
if(window.location.search.indexOf('example2.co.uk') === 0)
document.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"style2.css\" />");
</script>
这似乎不起作用。任何帮助将不胜感激!
【问题讨论】:
-
在 PHP 中使用 Sessions 来跟踪您想要显示的样式表
-
您是否收到任何错误消息,或者您只是没有得到您想要的结果?
-
您也可以控制场地吗?如果是这样,只需在链接本身中传递一个带有正确 CSS 表的查询字符串。依靠点击后获取信息并不总是有效。
-
Populus - 使用立即预订按钮离开网站后不会删除 php 会话吗?不幸的是,预订系统在另一台服务器上。 Levi Hackwith - 没有错误消息,只是没有发生任何事情。 Rick Calder - 好主意,我试试看