试图获得一个https友好版本的google托管的jquery css主题,即
http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css
装载 https://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css有效,但有些问题是某些图标本身不是通过https提供的。即:
https://mysite.com处的页面传输了不安全的内容 http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css。 https://mysite.com/处的页面显示不安全的内容 从 http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/images/ui-bg_flat_75_ffffff_40x100.png。 https://mysite.com/处的页面显示不安全的内容 从 http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/images/ui-icons_222222_256x240.png。 https://mysite.com/处的页面显示不安全的内容 从 http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png。 https://mysite.com/处的页面显示不安全的内容 从 http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png。 https://mysite.com/处的页面显示不安全的内容 从 http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/images/ui-icons_222222_256x240.png
我希望它来自谷歌。
答案 0 :(得分:-1)
你无法做任何事情。因为来自jquery-ui.css
的{{1}}内部仅使用图片与https://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css
。
尝试protocol-relative URL(按section 4.2 of RFC 3986):
http://...