0

我需要使用squeezebox(结合mootools 1.2.4)打开一个链接。
因此,我创建了一个 test.js(其中包含一个打开挤压框的函数)、一个 Test.mxml 应用程序(包含一个调用 js 函数的按钮),并在 html 页面中添加了所有脚本。

测试.js:

function openSqueezeBox(url){

    alert("Tentative d'ouverture de: " + url);
    SqueezeBox.initialize();
    SqueezeBox.open(url);

};

测试.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>

启动应用程序并单击按钮时,我确实得到了警报窗口。但是,squeezebox 没有打开。我收到 407 错误:需要代理身份验证。
我确实在工作场所的代理后面,但是该应用程序是在已经过身份验证的浏览器窗口中启动的...

我现在真的不知道该怎么做才能让它工作>_<所以如果有人能启发我,我将不胜感激=)

非常感谢您的宝贵时间;)
问候,
BS_C3

4

1 回答 1

0

外部页面在 IFrame 中加载。您可以尝试在 SB 中加载图像或普通元素,看看是否会引发相同的错误。

于 2011-02-07T08:18:23.590 回答