david carretta: variablen mitgeben

hallo habe ein .js file

<!--
function ClearImages(){
    document.simple.src='images/arrow_rp.gif';
    document.extended.src='images/arrow_rp.gif';
    document.offer.src='images/arrow_rp.gif';
    document.tvoffer.src='images/arrow_rp.gif';
    document.news.src='images/arrow_rp.gif';
    }
function Search(){
    ClearImages();
    document.simple.src='images/arrow_ra.gif';
    parent.query.location.href='search.pl';
    parent.mainpanel.location.href='empty.pl';
}
//-->

und eine seite test.pl wo ich die funktionen aufrufe

//auschnitt

<a href="javascript:Search();"><img name="search" src="images/arrow_ra.gif"  border="0"> simple search</a>

jetzt möchte ich gern aber für den link "search "noch variablen mit geben wie z.B search.jsp?user=mike
//auschnitt

was muss dafür in dem .js machen damit ich in der test.pl variablen mitgeben kann.

ich habe mehrere links (mit unterschidlichen variablen)

danke

  1. na fals du sowas meinst,
    dann hast das hier:

    <!--
    function ClearImages(){
        document.simple.src='images/arrow_rp.gif';
        document.extended.src='images/arrow_rp.gif';
        document.offer.src='images/arrow_rp.gif';
        document.tvoffer.src='images/arrow_rp.gif';
        document.news.src='images/arrow_rp.gif';
        }
    function Search(variable){
        var variable;
        ClearImages();
        document.simple.src='images/arrow_ra.gif';
        parent.query.location.href='search.pl';
        parent.mainpanel.location.href='empty.pl';
    }
    //-->

    und eine seite test.pl wo ich die funktionen aufrufe

    //auschnitt

    <a href="javascript:Search('name');"><img name="search" src="images/arrow_ra.gif"  border="0"> simple search</a>

    ich hoffe dat hilft dir.

    mfg. mod.alex

    1. ok - und wie geb ich die variable an den link mit (unten bei search.pl)

      <a href="javascript:Search('?user=mk');"><img name="search" src="images/arrow_ra.gif"  border="0"> simple search</a>

      //ausschnitt
      parent.query.location.href='search.pl/'; <- nach search.pl müsste dann ?user=mk stehen
      //ausschnitt

      <!--
      function ClearImages(){
          document.simple.src='images/arrow_rp.gif';
          document.extended.src='images/arrow_rp.gif';
          document.offer.src='images/arrow_rp.gif';
          document.tvoffer.src='images/arrow_rp.gif';
          document.news.src='images/arrow_rp.gif';
          }
      function Search(variable){
          var variable;
          ClearImages();
          document.simple.src='images/arrow_ra.gif';
          parent.query.location.href='search.pl';
          parent.mainpanel.location.href='empty.pl';
      }
      //-->

      wäre wirklich dankbar für hilfe

      1. hi,

        ok - und wie geb ich die variable an den link mit (unten bei search.pl)

        parent.query.location.href will einen string zugewiesen bekommen.

        du willst search.pl?user=mk zuweisen.
        du hast die beiden einzel-strings "search.pl" und "?user=mk". also verkette die beiden, und weise sie anschliessend location.href zu.

        gruss,
        wahsaga