我想開發一個平臺,用戶可以輸入一個網址,然後我的網站將打開iframe
的網頁。現在用戶可以通過簡單的點擊修改他的網站,我會爲他提供諸如「刪除此元素」,「複製此元素」等選項。我差點通過。許多網站在iframe
中完美打開,但是一些網站出現了一些錯誤。我找不到原因,請求你的幫助。在開發網絡刮板的問題
我已經解決了其他問題,如XSS問題。
以下是我遵循的步驟: -
使用JavaScript並將請求發送到我的Java服務器,該服務器連接到用戶指定的URL並獲取HTML,然後使用Jsoup HTML分析器將相對URL轉換爲絕對URL然後用Java將HTML保存到我的磁盤。然後我將保存的HTML顯示到我的iframe
。
有什麼不對嗎?
一些網站正在完美工作,但有一些網站沒有。
例如: -
當我試圖打開http://www.snapdeal.com它給我的 Uncaught TypeError: Cannot read property 'paddingTop' of undefined
錯誤。我不明白爲什麼會發生這種情況..
更新 我真的不知道這是如何實施的? @http://www.proxywebsites.in/browse.php?u=Oi8vd3d3LnNuYXBkZWFsLmNvbQ%3D%3D&b=13&f=norefer
嗨,它的大部分網站現在工作但仍然snapdeal.com投擲相同的錯誤,其背景圖像不加載到我的網頁.. – sachinjain024 2012-04-15 08:50:31