我需要使用挤压框打开一个链接(与mootools 1.2.4结合使用)。
因此,我创建了一个test.js (其中包含一个打开squeezebox的函数)、一个Test.mxml应用程序(包含一个调用js函数的按钮),并在html页面中添加了所有脚本。
test.js:
function openSqueezeBox(url){
alert("Tentative d'ouverture de: " + url);
SqueezeBox.initialize();
SqueezeBox.open(url);
};Test.mxml:
<mx:Script>
<![CDATA[
private function btnHandler1(e:MouseEvent):void{
ExternalInterface.call("openSqueezeBox", 'http://www.google.com');
}
]]>
</mx:Script>
<mx:HBox>
<mx:Button label="google" click="btnHandler1(event)"/>
</mx:HBox>当启动应用程序并单击按钮时,我确实会看到警告窗口。但是,挤压箱没有打开。我收到一个407错误:需要代理身份验证。
我确实在我的工作场所的代理服务器后面,但是应用程序是在已经验证的浏览器窗口中启动的……
我现在真的不知道该怎么做才能让它工作>_<所以如果有人能给我启发,我会非常感激=)
非常感谢您抽出时间来;)
致以敬意,
BS_C3
发布于 2011-02-07 16:18:24
外部页面被加载到IFrame中。您可以尝试在SB中加载图像或普通元素,并查看它是否抛出相同的错误。
https://stackoverflow.com/questions/4860985
复制相似问题