2011-01-20 90 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');

,但它必須是同一個域中據我所知。