![](/img/trans.png)
[英]How do you get information from a form and put it in a table with HTML, CSS, and Javascript?
[英]How do you get information from an iframe? (javascript and/or python)
我現在真正知道的唯一編程語言是python。 我對javascript很陌生。 現在,我正在嘗試制作一個簡單的程序,該程序會通過一個網站並為我收集信息。
在網站上,有一長串指向其他頁面的鏈接。 如果您將鼠標懸停在一個附近,則另一條鏈接將出現在顯示“ Find Dupes”(重復項的縮寫)的一側。 我在頁面源代碼中找到了這個:
<a href="javascript:void(0)" onclick="getDuplictes(1020347166, true)">Find Dupes</a>
因此,當您點擊javascript鏈接時,會彈出一個iframe:
</div>
</center>
<div id="ActionDiv" style="position: absolute;z-index: 400; width:400; display:none">
<iframe id="ActionFrame" src="" style="width:400;height:400" scrolling="no" frameborder="0" ></iframe>
</div>
<div id="DuplicatesDiv" style="position: absolute;z-index: 200; width:600; display:none">
<iframe id="DuplicatesFrame" src="" style="width:600;height:400" scrolling="auto" frameborder="0" ></iframe>
</div>
<script>
function getDuplictes(placeId, findInLoca, feedId){
if(isUndefined(feedId)){
feedId = 0;
}
if(isUndefined(findInLoca)){
duplicatesUrl = "/places/duplicates.jsp?inPID=" + placeId + "&inFeedID=" + feedId;
}else{
duplicatesUrl = "/places/duplicates.jsp?inPID=" + placeId + "&inFindInLoca=" + findInLoca + "&inFeedID=" + feedId;
}
showFrameDiv( duplicatesUrl, "DuplicatesFrame", "DuplicatesDiv", "LocaBlur")
}
</script>
根據您單擊的鏈接,信息每次都將有所不同。
我想做的是以某種方式獲得在iframe中以有組織的,可讀的形式顯示的信息,而無需實際打開和使用Web瀏覽器。 我希望能夠查看一個iframe的內容,確定是否需要它,然后單擊“下一步”以查看下一個。 每頁大約有100個“ Find Dupes” iframe,也許有50頁。 無論如何,我的主要問題是如何使用python或javascript或其他方式獲取特定iframe的內容(我對javascript毫無頭緒...)
謝謝。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.