Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7053897
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 28, 20262026-05-28T03:33:38+00:00 2026-05-28T03:33:38+00:00

I am developing a Firefox addon. What I want to do is to inject

  • 0

I am developing a Firefox addon. What I want to do is to inject a custom JavaScript function.

i.e.

function foo() {..}

So all the pages can call the foo without define it first.

I have look from other answer such as: http://groups.google.com/group/greasemonkey-users/browse_thread/thread/3d82a2e7322c3fce

But it requires modification on the web page. What if perhaps I want to inject the function foo into Google.com? Is it possible to do so?

I can do it with a userscript, but I want to use the extension approach if possible.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-28T03:33:39+00:00Added an answer on May 28, 2026 at 3:33 am

    What if you make a simple href with javascript function on the page.
    Like bookmarklets work.

    Here is a sample code :

    function(scriptUrl) {
    
        var newScript = document.createElement('script');
    
        // the Math.random() part is for avoiding the cache
        newScript.src = scriptUrl + '?dummy=' + Math.random();
    
        // append the new script to the dom
        document.body.appendChild(newScript);
    
        // execute your newly available function
        window.foo();
    
    }('[url of your online script]')
    

    To use it, put your script’s url.
    It must be only one line of code, url formated, but for code readability I’ve formated it.

    I’ve never developed a Firefox extension, but for javascript injection that’s how I would roll.

    Hope it helped.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am developing a Firefox addon and I want it to add an event
I'm developing a firefox plugin and i fetch web pages to do some analysis
I am developing my first addon for Firefox, and I'm using the Extention Developer
I'm developing a Firefox extension and have the following code: function initialize() { //
I am developing an addon which will modify all the http request made by
I'm developing a Firefox addon, after nominating the addon for public release in Firefox
I'm developing a firefox addon which performs actions if a statuscode is a 4xx
How can I test the onreadystatechange on XMLHttpRequest or pure Javascript AJAX without jQuery?
I'm developing a firefox extension and i want to be able to close firefox
I'm currently developing an addon for firefox that posts data periodically to a server;

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.