一旦我通过yahoo sitebuilder发布我的页面并加载谷歌或ie,Shadowbox将无法工作。我不明白为什么。也许它在代码中:
页眉的HTML:
<link rel="stylesheet" type="text/css" href="C:\Users\Jason\sitebuilder\sites\UltimateFinishAutoDetailing\files\shadowbox\shadowbox.css">
<script type="text/javascript" src="C:\Users\Jason\sitebuilder\sites\UltimateFinishAutoDetailing\files\shadowbox\shadowbox.js"> </script>
<script type="text/javascript">
Shadowbox.init();
页面上元素的HTML(我有一个缩略图,一旦点击,就会在影子框中弹出。但出于某种原因,它会打开另一个没有影箱的页面。):
<a href="images/IMG00248-20110527-17522.jpg" rel="shadowbox">
<img src="sitebuilder/images/IMG00248-20110527-17522-100x75.jpg">
</a
答案 0 :(得分:1)
你的js和css(C:\ User ..)指向本地路径,它不能在服务器上运行。如果文件在服务器中,请使用url或relative path。 上传css和js并将其保存在同一个服务器文件夹中并按此工作......
<link rel="stylesheet" type="text/css" href="shadowbox.css">
<script type="text/javascript" src="shadowbox.js"> </script>
如果你有url,那么在src&amp;上使用它们href相应的。