2015-10-05 22 views
2

附註:我在這裏是一個總的noob,所以我實際上不知道這個頁面是否是一個JavaScript頁面。當我檢查元素時,會顯示HTML代碼,但是當我將鼠標懸停在頁碼上時,它會顯示javascript:void()如何在JavaScript中刪除多個頁面:void()?

我在看this post以及其他一些關於如何使用Python請求和美麗的湯來刮取多個頁面的問題。

我的情況是類似上述職位的OP:

  • URL不會當我點擊了新的一頁
  • 我能湊在一個頁面上的變化,但也有多個頁面(可能是成千上萬在我的情況)

但是我的情況和OP的情況下之間,也有一些區別:

  • 在帖子中提到的the website中,當您將鼠標懸停在「2」或「3」上以轉到其他頁面時,您會在瀏覽器的左下角看到javascript:goToPage("2");然而,我看到的頁面,當我點擊任何頁面鏈接時,它說javascript:void(0)
  • 當我檢查元素時,我也沒有得到POST,所以我無法按照提供的解決方案進行操作。

再次,我能夠刮一頁,但我不怎麼一次刮掉所有的頁面。

+0

嗨,你可以請發佈你試圖颳去的網站的鏈接?即使它顯示'javascript:void(0)',我們可以嘗試幾件事情,然後才能完成站點完全需要呈現JS來獲取數據。 – Manhattan

+0

@TheLaughingMan感謝您回覆我的評論。我不能發佈鏈接B/C它是私人的,但我會嘗試找到類似的東西 – AlanH

+0

私人,你的意思是它是一個內部鏈接/頁面? – Manhattan

回答

0

你可以嘗試從Python轉移到Javascript解決方案,並設置一個環境來執行這些Javascript。它是唯一真正的解決方案,只要任何人都可以隱藏Javascript代碼,所以除非你執行它,否則你不能真正地刮除任何東西。

相關問題