Javascript Icefaces 1.8更新iframe src

Javascript Icefaces 1.8更新iframe src,javascript,iframe,weblogic,icefaces,Javascript,Iframe,Weblogic,Icefaces,该环境由Icefaces 1.8和Weblogic 10.3组成。我遇到的问题是,我需要在应用程序中更新iframe的src属性。为了调试的目的,我使用了。问题是,警报似乎从未从我的应用程序中发出,代码如下: <iframe id="iframe" onLoad="alert('Changed src');" name="iframe" src="#{backing.currentPageURL}" width="600px" height="400px"/> 每次在ifra

该环境由Icefaces 1.8和Weblogic 10.3组成。我遇到的问题是,我需要在应用程序中更新iframe的src属性。为了调试的目的,我使用了。问题是,警报似乎从未从我的应用程序中发出,代码如下:

<iframe id="iframe" onLoad="alert('Changed src');" name="iframe" src="#{backing.currentPageURL}"  width="600px" height="400px"/>

每次在iframe中更改页面时,我都会看到一个警报。下面是一个例子:

<iframe id="iframe" onLoad="alert('Changed src');" name="iframe" src="#{backing.currentPageURL}"  width="600px" height="400px"/>
  • 输入currentPageURL的值
  • 搜索猫
  • 选择维基百科关于猫的文章//我应该在这里弹出一个窗口,但我没有

  • 问题是如何在icefaces上下文中修改iframe的src URL。

    这里有两个问题,一个是关于弹出窗口的问题,另一个是关于用新值更新支持bean中的URL的问题

    以下是我在Mozilla中遇到的问题

    <html>
     <head>
      <title> New Document </title>
      <meta name="Author" content="roasted">
      <meta name="Keywords" content="">
      <meta name="Description" content="">
     </head>
     <body>
      <br/>  <br/>  <br/>  
      <iframe onload="javascript:alert('hey');" src="http://www.bing.com" width="800" height="800">
      </iframe>
     </body>
    </html>
    
    
    新文件
    



    对于第二个问题,请使用新的URL值更新支持bean

    • 使用输入类型fidden字段创建icefaces表单
    • 使用帧url值更新此隐藏字段
    • 提交表单您可以通过两种方式完成此操作
      • 将隐藏字段设置为partialSubmit=true,并在隐藏字段上设置valueChangeListener,以便在侦听器激发时自动调用方法
      • 调用Icefaces.submit(可能有点棘手)

    干杯

    谢谢,我会在星期一试一试。