• 05-03-2010, 23:23:48
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    s.a arkadaşalar.

    <script type="text/javascript" language="javascript">
    function ara(kelime)
    {
    var kelime = document.getElementById('q').value;
    var q;
    q = kelime.replace(/ /g, "_");
    //alert(q);
    document.location.href='http://www.site.com/aranan/'+q+'/';
    return false;
    }
    </script>
    <form style="text-align: right" action="http://www.site.com/aranan/" method="Get" onSubmit="return ara('a');" />
    <input class="finput" type="text" name="q" size="16" maxlength="18" value="" /><input type="submit" name="q" value="Ara"></form>

    yukarıdaki kod ile arama yapıyorum. çıkan sonuç: yani 404.asp ile çektigim için. işi bozuyor şuan aşagıdaki gibi
    http://www.site.com/aranan/?q=aradigim&q=Ara

    diye geliyor önceki hali ise :
    http://www.site.com/aranan/aradigim/

    böyle idi ama yine çalışmıyordu firefoxta şuan ise 2-3 arkadaşa sordum: kimisinde çalışıyor kiminde çalışmıyor ie olanalarda firefox ta hiç çaılışmıyor özellikle firefox a göre nasıl çalıştırabilirim kodu derleyip te yardım eden olursa gerçekten çok duamı alır teşekkürler şimdiden.
  • 06-03-2010, 14:30:41
    #2
    Üyeliği durduruldu
    Merhabalar,

    <script type="text/javascript" language="javascript">
    function ara(kelime)
    {
    var kelime = document.getElementById('q').value;
    var q;
    q = kelime.replace(/ /g, "_");
    document.location.href='http://www.site.com/aranan/'+q+'/';
    return false;
    }
    </script>
    Burada id'si 'q' olan elemanın değerini alıyorsunuz. Halbuki böyle bir id'ye sahip eleman yoktur. Kodları şöyle değiştirin, olacaktır;

    <script type="text/javascript" language="javascript">
    function ara(kelime)
    {
    var kelime = document.getElementById('q').value;
    var q;
    q = kelime.replace(/ /g, "_");
    document.location.href='http://www.site.com/aranan/'+q+'/';
    return false;
    }
    </script>
    <form style="text-align: right">
    <input class="finput" type="text" id="q" size="16" maxlength="18" value="" />
    <input type="button" value="Ara" onclick="return ara('a');">
    </form>
    (Koyu kısıma dikkat ediniz)

    Sagılarımla;
    Samet ARAS.
  • 06-03-2010, 17:49:06
    #3
    kardeşim Allah senden razı olsun Çokk çok teşekkürler.