1

我想从 tooltipDialog 中的 url 加载内容,我正在使用 href 属性。它只是显示一个空白的工具?有没有人让这个工作?

<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core"
    xmlns:xe="http://www.ibm.com/xsp/coreex">

    <xp:label value="Label" id="label1">
        <xp:eventHandler event="onclick" submit="false">
            <xp:this.script><![CDATA[XSP.openTooltipDialog("#{id:tooltipDialog1}", "#{id:label1}")]]></xp:this.script>
        </xp:eventHandler>
    </xp:label>
    <xe:tooltipDialog id="tooltipDialog1"
        href="http://www.netexperts.com" loadingMessage="Loading"
        errorMessage="Error">
    </xe:tooltipDialog>
</xp:view>

谢谢,霍华德

4

2 回答 2

3

出于安全原因,Web 浏览器不会从其他域加载内容。只能显示指向当前服务器/域的 URL。如果您想从其他域加载内容,您需要一个可在您的域下访问的代理,并将内容传送到 Web 浏览器。

尝试从同一个数据库加载一个 xpage,这应该可以。

于 2012-08-18T10:03:25.680 回答
0

根据 Daniel 的建议,将 Dojo 内容窗格添加到 tooltipDialog 效果很好。

于 2012-08-23T14:09:19.750 回答