相关疑难解决方法(0)

请求访问的帧具有"https"协议,被访问的帧具有"http"协议.协议必须匹配

我收到这个错误:

未捕获的SecurityError:阻止具有原点" https://lss-servicedesk.techteam.com "的框架访问具有原点" http://mydomain.com " 的框架.
请求访问的帧具有"https"协议,被访问的帧具有"http"协议.协议必须匹配.

<FORM ACTION=https://lss-servicedesk.techteam.com/CAisd/pdmweb.exe METHOD=POST onsubmit="return checkform(this);">
Run Code Online (Sandbox Code Playgroud)

有没有办法解决这个问题?提前致谢...

html javascript forms

10
推荐指数
1
解决办法
3万
查看次数

尝试在JavaScript中访问iframe时出错

我试图从这个小API调用函数SC.Widget:http://developers.soundcloud.com/docs/api/html5-widget,但我在Chrome检查器中收到此错误消息,我被困在那里.

不安全的JavaScript尝试使用URL file://localhost/Users/maxwell/Desktop/test/test.htmlwithURL 访问带有URL 的帧

http://w.soundcloud.com/player/?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F67825032&auto_play=false&show_artwork=true&color=ff7700.

请求访问的帧具有"http"协议,被访问的帧具有"文件"协议.协议必须匹配.

<body>
    <iframe id="soundcloud" width="100%" height="166" scrolling="no" frameborder="no"
    src="http://w.soundcloud.com/player/?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F67825032&amp;auto_play=false&amp;show_artwork=true&amp;color=ff7700"></iframe>
    <script>
        Soundcloud();
    </script>
</body>


function Soundcloud() {
    var widget1 = SC.Widget(iframeElement.soundcloud);
    alert("widget1");
}
Run Code Online (Sandbox Code Playgroud)

我知道它出于安全原因这样做,但是如果我无法访问框架,如何修改SoundCloud小部件?

谢谢你的帮忙!

javascript soundcloud

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

javascript ×2

forms ×1

html ×1

soundcloud ×1