2015-09-14 37 views
-1

在那些月份,我總是閱讀網頁上的代碼清單(manly簡要和巧合的教程),這些清單具有滾動條以允許水平導航。 我想打印到PDF這些網頁,但我會得到一個切割代碼。我尋找一個解決方案尋找HTML源代碼尋找快速配置來修改,CSS解決方案(溢出x/y)和JavaScript腳本(jPrintArea和許多國產),但他們(據我瞭解) )所有解決方案由業主方而不是用戶方實施。打印網頁,其中包含代碼清單(水平滾動)

我想知道是否有人知道腳本或方法來做到這一點(或者至少只打印代碼清單塊,其原始格式爲)。我想這是整個社區在學習如何使用在線教程進行開發時遇到的一個問題。

我不能因此這裏發表圖片兩個例子: http://codeincomplete.com/posts/2012/6/23/javascript_racer_v1_straight/ https://pgetov.wordpress.com/2013/05/25/first-person-shooter-scene-setup/

回答

0

你可以嘗試禁用javascript暫時的。我不知道這是否適合你,但它可能值得一試。

來源:Mozillazine: Printing a scrollable frame

  • 你可以永遠只是複製粘貼代碼,將其打印和手動reassamble頁面。
+0

我知道我可以複製並粘貼到Word但後來我(通常)將失去整個網頁的格式,與常了不起的結果。如果可能的話,我希望將它用作最後機會解決方案並尋找更有效的方法。禁用JavaScript不影響滾動條(第二個鏈接不使用在所有的代碼清單的JavaScript)。 –

+0

您可能希望將它添加到這個問題,因爲「......知道一個腳本或方法來做到這一點(或至少只打印的代碼清單)」意味着你正在尋找的是防止任何方法,而不是一個方法頁面的格式。 – Pfonks

+0

加入作爲建議。這是在B計劃打印/複印唯一的代碼,最好是具有適合打印到PDF的所有網頁。 –