對於我的研究,我使用IEEExplore,它提供FRAME(FRAMESET的一部分)內部的PDF文件,因爲IEEE希望展示我如何通過我的庫訪問其服務,並且「banner」信息顯示在頁面頂部的另一個FRAME中。因爲limitation of Chrome(請注意,如果您希望鼓勵Google修復它,請轉到該鏈接並單擊星形按鈕),Ctrl-F(查找...)搜索僅進入頂部文檔(或第一幀)。這是無用的,因爲PDF在第二幀。人們經常想要在一個剛剛打開的PDF文件中進行搜索。Bookmarklet to unframe PDF(IEEExplore)
Chrome瀏覽器中手動解決方法是將PDF框架上單擊鼠標右鍵,然後檢查元素,它看起來像
<frame src="http://example.com/abcd.pdf?...;isnumber=1234" frameborder="0">
然後右鍵單擊強調http://example.com/abcd.pdf?...;
和打開新的標籤
我正試圖在Chrome中寫一個bookmarklet(JavaScript裏面的JavaScript),它基本上可以自動執行這個過程。
我發現jQuery: Access frame in nested frameset,但我堅持如何獲得一個未命名幀的src=
屬性。
謝謝你的絕招,效果很好&將節省我的時間噸 - 當考慮您要搜索的文件,9.5 10將是無用的,不值得保存到磁盤。 – 2017-01-14 04:38:20