Include

From FirebugWiki

Revision as of 21:14, 28 October 2012 by Florent (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Downloads and executes a remote script in a web page. Specially useful to import libraries for the Command Line.

Contents

Syntax

include(url)

Includes a remote script.

Parameters

  • url: the url of the script to include

include(url, alias)

Includes a remote script and links it to an alias.

Parameters

  • url: the url of the script to include; if set to null, the alias is deleted
  • alias: the alias to link to the url

include(alias)

Includes a remote script described by its alias.

Parameters

  • alias: the alias for the script to include

include()

Prints the table with the aliases and the URL they refers to.

Example of use

Let's assume you want to type a series of commands in the javascript console. And for convenience, you would like to use a Framework (let's say jQuery).

But the webpage that you debug does not use it. Fortunately, the include command allows you to import jQuery:

include("http://code.jquery.com/jquery-latest.js");

Now you are happy with this ability to use your favorite library on any page. But typing every time the url minds you a lot.

Fortunately again(!), you can also create an alias for this URL:

include("http://code.jquery.com/jquery-latest.js", "jquery");

and reuse it every time you want by passing the alias instead of the URL when you call include:

include("jquery");

Some time later, you do not remember the alias you have created. To list them, you type this command:

include();

And you are returned this table:

IncludeTableExample.png

You notice that you will not use vaporjs anymore. You type this command to delete it:

include(null, "vaporjs");

Enjoy !

Personal tools