Welcome Guest ( Log In | Register)



 
Reply to this topicStart new topic
> Opening New Tabs With Javascript
clemen
post Feb 24 2005, 12:33 AM
Post #1


Newbie
*

Group: Members
Posts: 7
Joined: 21-February 05
Member No.: 3,887



I just spent a couple of hours trying to figure out how to open new tabs from a Firefox sidebar. I found lots of different suggestions but none worked. Well finally I found this and it works.

var browser = top.document.getElementById("content");
var tab = browser.addTab("http://www.google.com");

An even better way of doing it is through:

const kWindowMediatorContractID = "@mozilla.org/appshell/window-mediator;1";
const kWindowMediatorIID = Components.interfaces.nsIWindowMediator;
const kWindowMediator = Components.classes[kWindowMediatorContractID].getService(kWindowMediatorIID);
var browserWindow = kWindowMediator.getMostRecentWindow("navigator:browser");
var browser = browserWindow.getBrowser();
var tab = browser.addTab("http://www.google.com");

This will work from anywhere in Firefox. Sidebar, popup and ordinary pages.

got from Larry William's Weblog

XS: IE and Mozilla also provide the _search value to open links in the search sidebar.
Go to the top of the page
 
+Quote Post
ill
post Feb 24 2005, 01:42 AM
Post #2


Super Member
*********

Group: Members
Posts: 385
Joined: 10-August 04
From: United States
Member No.: 761



you got to put quote tags around that, since you have got it from another site!
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic

Collapse

> Similar Topics

Topics Topics
  1. Image Preloader With Progress Bar Status(23)
  2. Css And Javascript Combined For Dynamic Layout(9)
  3. Image Rollovers In Javascript(11)
  4. Handy Javascript Code Snips(5)
  5. Tool Tips Using Only Css To Pop Up The Tool Tip(8)
  6. Javascript Framework - A Shortcut Javascript(3)
  7. Simple Scripts In Html And Javascript(7)
  8. Javascript Scroll Bar(13)
  9. Mootools - My Favourite Javascript Library(3)
  10. Create A Simple Html Editor With Php And Javascript(3)
  11. Opening Nat On Your Xbox - Upnp With Netgear(0)
  12. Simple Javascript And Password System(9)
  13. Make A Moderately-secure Password System Using Javascript(4)
  14. Lesser Known Useful Javascript Features(2)
  15. Surf Internet Without Opening It. Useful For School(15)


 



- Lo-Fi Version Time is now: 12th October 2008 - 05:55 PM