超链接无法在移动设备上运行

时间:2017-02-13 16:03:27

标签: jquery

我们有一个使用Sharepoint 2013的网站,我遇到了一个奇怪的错误。我们有一个非常简单的jQuery dropDown,它会在单击时显示记录列表。在全屏幕上工作正常但如果我尝试在移动设备上点击它们,或者使用Chrome开发工具设置来模拟移动设备,我会收到以下信息:

Mixed Content: The page at 'https://xxxxxx.com/Programs/056607/pages/projectstatus.aspx' 
was loaded over HTTPS, but requested an insecure script
'http://xxxxx.com/pages/Error.aspx?AccessDenied'. This 
request has been blocked; the content must be served over HTTPS.

很难调试这个。我无法在我们的DEV环境中重现这个问题,但从纯粹的推测角度来看,我无法弄清楚将它设置为更小的屏幕会产生什么结果。

1 个答案:

答案 0 :(得分:0)

检查您的样式表和脚本链接。确保它们的服务器超过https。最好的办法是use // as the scheme

示例

<img src="//domain.com/img/logo.png">
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.js"></script>