【发布时间】:2017-11-23 14:15:26
【问题描述】:
我刚刚开始制作一个基本的 HTML 页面,以便掌握在我的网站代码中实现 Fancybox-3 的方法。当我选择两个缩略图中的任何一个时,它们的全尺寸 IMG 会出现(如预期的那样),但是另一个 'C:/' 出现在 URL 中!每次我在任一图像上选择 'Next' 或 'Back' 箭头时,都会出现这种情况,因为这会将另一个 'C:/' 插入到不断扩展的 URL 中。
例如file:///C:/C:/C:/C:/Users/Peter%20Johnstone/Desktop/...
【问题讨论】:
-
打赌,如果您通过 HTTP(S) 进行正确测试,而不是仅通过本地文件系统加载文件,您将不会遇到此问题...
-
在浏览器中直接查看html文件并使用本地文件系统(ajax等功能不起作用)不是一个好主意
-
谢谢。我可以补充一下,我是这里的新手。我问这个问题是因为我想知道为什么会这样,这样我就可以学会解决这个问题。如果你说如果我上传它不会有问题,那很好。但是我仍然想知道为什么会失败,这样我就可以避免将来重蹈覆辙。从本地系统测试页面时,我从未遇到过这个问题。
-
“我问这个问题是因为我想知道它为什么会发生,这样我就可以学会解决这个问题” - 然后你必须更深入地研究该脚本的内部结构,并进行一些调试。 “如果你说如果我上传它不会有问题,那很好。” - 不能肯定,但这是我的猜测。如果您想要更多,那么第一步是创建一个minimal reproducible example。
-
感谢两位的帮助。我会尝试深入挖掘。
标签: jquery fancybox-3