2011-01-20 120 views
0

我对JavaScript和JSP都很陌生。从父窗口调用JavaScript

我有一个JSP页面。在那个JSP页面中,我有一个文本框输入URL,submit按钮和Extract按钮。我还在该JSP页面中嵌入iframe。当我在文本框中输入URL并按submit按钮时,页面将加载到iframe中。它工作正常。

现在我想在按下Extract按钮时在加载的iframe(它有一个网页)上运行另一个JavaScript。我该怎么做?请帮我解决这个问题。

回答

1

尝试document.iframes [frameName] .document.yourMethod()或document.iframes [frameName] .yourMethod()

0

我想你可以做这样的事情在你的iframe中。

window.top.yourJS_Object.your_iframe_callback(); 

yourJS_Object也可以是任何方法。这只是一个例子。 并访问ifram:

window.frames.<frameName>.document.getElementById('result');

,但它必须是同一个域中据我所知。