By the way, can we inspect code in the windows with firebug?
same with this, doesnt work :

CmdUtils.CreateCommand({
  name: "example",
  icon:"http://thepiratebay.org/favicon.ico";,
  takes: {"input": noun_arb_text},


  preview: function(previewBlock,input) {
    Utils.parseRemoteDocument(
      "http://thepiratebay.org/search/"+input.text+"/0/7/0";, // URL
      null, // post data
      function(doc) { // success callback
      //on n'affiche pas la premiere colone
      jQuery(".vertTh",doc).css("display","none");

      //on definit la couleur du fond de la ligne
      jQuery("tr",doc).css("background","#F6F1EE none repeat scroll 0
0");

      //on definit la couleur de l'autre ligne
      jQuery("tr.alt",doc).css("background","#ccc none repeat scroll 0
0");

      //on definit la couleur des lien
      jQuery("a",doc).css("color","#000099");

      //on n'affiche que les 10 premiers elements
      jQuery("tr",doc).slice(10, 100).hide();

      //on n'affiche pas les titres
      jQuery("th",doc).slice(2, 3).hide();

      //on n'affiche pas les bordure des images
      jQuery("img",doc).css("border","0 none");

      //on definit la couleur du text
      jQuery("*",doc).css("color","#000099");

      previewBlock.innerHTML = <base href="http://url.of.your/choice/"/
> + jQuery("#main-content", doc).html();
      },
      function() { // error callback
        previewBlock.innerHTML = "Error!";
      }
    );
  }
});


On Feb 1, 4:27 pm, Christian Sonne <[email protected]> wrote:
> On Sun, Feb 1, 2009 at 10:09 PM, amau96 <[email protected]> wrote:
>
> > It doesnt change anything, what is wrong with my code?
>
> > CmdUtils.CreateCommand({
> >  name: "example",
> >  icon:"http://thepiratebay.org/favicon.ico";,
> >  takes: {"input": noun_arb_text},
>
> >  preview: function(previewBlock,input) {
> >    Utils.parseRemoteDocument(
> >      "http://thepiratebay.org/search/"+input.text+"/0/7/0";, // URL
> >      null, // post data
> >      function(doc) { // success callback
> >      //on n'affiche pas la premiere colone
> >      jQuery(".vertTh",doc).css("display","none");
>
> >      //on definit la couleur du fond de la ligne
> >      jQuery("tr",doc).css("background","#F6F1EE none repeat scroll 0
> > 0");
>
> >      //on definit la couleur de l'autre ligne
> >      jQuery("tr.alt",doc).css("background","#ccc none repeat scroll 0
> > 0");
>
> >      //on definit la couleur des lien
> >      jQuery("a",doc).css("color","#000099");
>
> >      //on n'affiche que les 10 premiers elements
> >      jQuery("tr",doc).slice(10, 100).hide();
>
> >      //on n'affiche pas les titres
> >      jQuery("th",doc).slice(2, 3).hide();
>
> >      //on n'affiche pas les bordure des images
> >      jQuery("img",doc).css("border","0 none");
>
> >      //on definit la couleur du text
> >      jQuery("*",doc).css("color","#000099");
> >      previewBlock.innerHTML = '<base href="http://url.of.your/
> > choice/ <http://url.of.your/%0Achoice/>"/>';
> >      previewBlock.innerHTML = jQuery("#main-content"), doc).html();
>
> The last line before my reply overwrites the base element - you need to
> append it to innerHTML instead...
>
>
>
> >      },
> >      function() { // error callback
> >        previewBlock.innerHTML = "Error!";
> >      }
> >    );
> >  }
> > });
>
> > On Feb 1, 3:56 pm, satyr <[email protected]> wrote:
> > > The easiest way would be to use the BASE element. e.g.:
>
> > >   pblock.innerHTML = '<base href="http://url.of.your/choice/"/>'+ htm;
>
> > > On Feb 2, 4:00 am, amau96 <[email protected]> wrote:
>
> > > > In my code, I use jquery to get html from a page and insert it by
> > > > inner html in the preview part of ubiquity.
> > > > The probleme is some link are relative, like <a href="/mypage/
> > > > look.txt">, so when I click on the link the url look like that :
> > > > chrome://ubiquity/mypage/look.txt
>
> > > > What can I do to fix this, to replace  chrome://ubiquity bye the url
> > > > of my choice?
>
> > > > thanks
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"ubiquity-firefox" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/ubiquity-firefox?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to