我完全不熟悉硒和JavaScript。我正在處理的網頁使用JavaScript來執行特定的身份驗證併爲框架構建網址。與硒的Python:訪問其src由javascript函數返回的iframe
代碼看起來是這樣的:
<iframe id="main_contents"></iframe>
<script type="text/javascript">
var baseUrl = 'http://xxxxxxxxx.com/';
function init() {
gadgets.io.makeRequest(baseUrl+"auth/", function(obj) {
var iframe = document.getElementById("main_contents");
if (obj.data.status == 'OK') {
iframe.src = baseUrl+"?xx="+obj.data.xx;
...
}
...
}, params);
}
我曾嘗試直接定位框架與find_element_by_tag_name
但當然它的SRC是空的。我不知道如何切換到這個框架。有誰可以建議?非常感謝你!!
問題已經解決 – Seraph