Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Hierdie gesprek is in die argief. Vra asseblief 'n nuwe vraag as jy hulp nodig het.

A terminal way to download source code of a page

  • 5 antwoorde
  • 2 hierdie probleem
  • 126 views
  • Laaste antwoord deur rayeshman

more options

Hi, I want to find a way to download source code of a page and Problem is, when I try to download html, which is generated by js. so I want to save(and change+ firefox generated source code automatically by an script, But don't know how. Thanks.

Hi, I want to find a way to download source code of a page and Problem is, when I try to download html, which is generated by js. so I want to save(and change+ firefox generated source code automatically by an script, But don't know how. Thanks.

Gekose oplossing

Just used phantomjs

Lees dié antwoord in konteks 👍 0

All Replies (5)

more options

Does File > Save Page As not work? You should be able to load the page and then read the source code with a plain text editor.

more options

You may be interested in Firefox's built in tools

more options

If a page is generated via JavaScript then probably your option to get the generated source would be to save the rendered page in a browser. You can't do that in a terminal window AFAIK via command line arguments, but you can open the page.

more options

To save the "rendered" source, in the past, I've used this approach (Windows keyboard shortcuts):

  • Select all using Ctrl+a
  • right-click > View Selection Source
  • Ctrl+S to save from the source viewer

Another way is to use the Inspector (right-click the page > Inspect Element), scroll to the top of the HTML pane, right-click the html element, and choose Copy Outer HTML. Then you can paste into the editor of your choice.

Actually, I haven't compared the two. Hmm...

Edit: I didn't really understand the "terminal" part when I posted this. Never mind.

Gewysig op deur jscher2000 - Support Volunteer

more options

Gekose oplossing

Just used phantomjs