简单的仪表板应用程序

时间:2010-07-19 16:07:50

标签: javascript dashboard dashcode

我想尝试使用仪表板小部件,所以我尝试了一个简单的应用程序:

  

小部件上会有一个按钮,点击后会打开   在Safari中的StackOverflow网站。

为了实现它,我尝试了这个:

  1. 创建了自定义信息中心小部件。
  2. 从库中添加了一个按钮。
  3. 与onclick事件关联的gotoStackOverflow处理程序。
  4. 在函数体gotoStackOverflow中,我写了这段代码:

    window.open('https://stackoverflow.com/','Stackoverflow','width = 400,height = 300');

  5. 当我'运行'应用程序时,我发现点击按钮时没有出现浏览器窗口。

    任何人都可以建议我在哪里出错或/和一些有用的链接来使用dashcode和dashboard小部件?

3 个答案:

答案 0 :(得分:1)

当我重新创建代码时,您的代码运行正常。也许你在Safari中阻止了弹出窗口?

答案 1 :(得分:1)

你添加了

<key>AllowNetworkAccess</key>
<true/>
对pist?如果不是,外面的世界将无法使用。

答案 2 :(得分:0)

我使用以下代码来解决我的问题:

function gotoStackOverflow(event)
{
    widget.openURL("http://stackoverflow.com/");
}
欢呼......:)

Miraaj