X
Thinta lapha ukuze uye kuveshini yamakhalekhukhwini kusayithi.

Isithangami Sabeseki

Lolu chungechunge lwabekwa kunqolobane. Uyacelwa ubuze umbuzo omusha uma udinga usizo.

Receiving message in C# from Firefox Extension through Native Messaging

Kuphostiwe

I am trying to get active Tab Title as well as URL from Mozilla Firefox. I have started to build up a Firefox add on and installed it using registry entry. My own developed Firefox add on is installed perfectly and it is showing the current machine time. This Firefox add on contains file like chrome.manifest, install.rdf, sample.xul, overlay.xul, clock.xul, clock.js etc. Below is my code.

chrome.manifest ---- content helloworld jar:chrome/helloworld.jar!/content/ overlay chrome://browser/content/browser.xul chrome://helloworld/content/overlay.xul locale helloworld en-US jar:chrome/helloworld.jar!/locale/en-US/ locale helloworld fr-FR jar:chrome/helloworld.jar!/locale/fr-FR/ skin helloworld classic/1.0 jar:chrome/helloworld.jar!/skin/classic/ style chrome://browser/content/browser.xul chrome://helloworld/skin/overlay.css style chrome://global/content/customizeToolbar.xul chrome://helloworld/skin/overlay.css

clock.xul---- <dialog id="clockDialog" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"

   title="&helloworld.clock;" buttons="accept"
   onload="initClock();">
 <script type="application/javascript" src="chrome://helloworld/content/clock.js" />
 <hbox align="center">
   <label value="&helloworld.currentTime;:" />
   <textbox id="currentTime" />
 </hbox>

</dialog>

clock.js----- function initClock() {

 showCurrentTime();
 window.setInterval(showCurrentTime, 1000);

}

function showCurrentTime() {

 var textbox = document.getElementById("currentTime");
 textbox.value = new Date().toLocaleTimeString();
 textbox.select();
 

}

I want to convert this code to fetch current tab title and URL from Firefox browser. At first, I am concentrating on the browser extension part and not the native for now and I just want to have a listener inside the js files such that whenever I switch to a different firefox tab or firefox window, an alert should show up from the browser itself (not from native at this moment) displaying the active tab's title and URL.

I want to get the solutions it code . It would be great help if any one can help me to get the exact solutions.

I am trying to get active Tab Title as well as URL from Mozilla Firefox. I have started to build up a Firefox add on and installed it using registry entry. My own developed Firefox add on is installed perfectly and it is showing the current machine time. This Firefox add on contains file like chrome.manifest, install.rdf, sample.xul, overlay.xul, clock.xul, clock.js etc. Below is my code. chrome.manifest ---- content helloworld jar:chrome/helloworld.jar!/content/ overlay chrome://browser/content/browser.xul chrome://helloworld/content/overlay.xul locale helloworld en-US jar:chrome/helloworld.jar!/locale/en-US/ locale helloworld fr-FR jar:chrome/helloworld.jar!/locale/fr-FR/ skin helloworld classic/1.0 jar:chrome/helloworld.jar!/skin/classic/ style chrome://browser/content/browser.xul chrome://helloworld/skin/overlay.css style chrome://global/content/customizeToolbar.xul chrome://helloworld/skin/overlay.css clock.xul---- <?xml version="1.0"?> <?xml-stylesheet href="chrome://global/skin/"?> <!DOCTYPE dialog SYSTEM "chrome://helloworld/locale/clock.dtd"> <dialog id="clockDialog" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" title="&helloworld.clock;" buttons="accept" onload="initClock();"> <script type="application/javascript" src="chrome://helloworld/content/clock.js" /> <hbox align="center"> <label value="&helloworld.currentTime;:" /> <textbox id="currentTime" /> </hbox> </dialog> clock.js----- function initClock() { showCurrentTime(); window.setInterval(showCurrentTime, 1000); } function showCurrentTime() { var textbox = document.getElementById("currentTime"); textbox.value = new Date().toLocaleTimeString(); textbox.select(); } I want to convert this code to fetch current tab title and URL from Firefox browser. At first, I am concentrating on the browser extension part and not the native for now and I just want to have a listener inside the js files such that whenever I switch to a different firefox tab or firefox window, an alert should show up from the browser itself (not from native at this moment) displaying the active tab's title and URL. I want to get the solutions it code . It would be great help if any one can help me to get the exact solutions.

Okulungisiwe ngu chiranjib.baner

Isisombululo esikhethiwe

hello chiranjib.baner, sorry support.mozilla.org is a user facing support site where we probably aren't able to help you with development related questions. please try it in a specialised forum like https://forums.mozilla.org/addons/index.php instead. thank you for your understanding!

Funda le mpendulo ngokuhambisana nalesi sihloko 1

Eminye Imininingwane Yohlelo

Fakela amapulagi

  • Google Update
  • Shockwave Flash 15.0 r0
  • Next Generation Java Plug-in 10.67.2 for Mozilla browsers
  • NPRuntime Script Plug-in Library for Java(TM) Deploy
  • 5.1.30514.0
  • VLC media player Web Plugin 2.0.2
  • Adobe PDF Plug-In For Firefox and Netscape 10.0.0

Isisebenziso

  • I-ejenti Engumsebenzisi: Mozilla/5.0 (Windows NT 6.1; rv:21.0) Gecko/20100101 Firefox/21.0

Eminye Imininingwane

philipp
  • Top 25 Contributor
  • Moderator
5324 izisombululo 23509 izimpendulo
Kuphostiwe

Isisombululo Esikhethiwe

hello chiranjib.baner, sorry support.mozilla.org is a user facing support site where we probably aren't able to help you with development related questions. please try it in a specialised forum like https://forums.mozilla.org/addons/index.php instead. thank you for your understanding!

hello chiranjib.baner, sorry support.mozilla.org is a user facing support site where we probably aren't able to help you with development related questions. please try it in a specialised forum like https://forums.mozilla.org/addons/index.php instead. thank you for your understanding!

Impendulo Ewusizo

Thanks for your prompt reply @philipp. I will definitely follow your suggestion and upload my question at Mozilla forum.

Thanks for your prompt reply '''@philipp'''. I will definitely follow your suggestion and upload my question at Mozilla forum.

Okulungisiwe ngu chiranjib.baner