Forum

Internet Explorer 1...
 
Bildirimler
Hepsini Temizle

Internet Explorer 11, anchor name, çapa

CengizFilizler
(@CengizFilizler)
Üye

Internet Explorer 11 de Html sayfamda tanimladigim anchor name butona tikladigimda istedigim yere gitmiyor. Mozilla Firefox 'ta, Chrom da yada Yandex 'te sorun yok !

HTML, Javascript, PHP ile bu is nasil cozulur. Javascript, PHP bilgim yok !!!

O nedenle yardim edecek arkaslardan ricam bir ornek vererek yapmalaridir !

Kodlar asagidadir.

capa

<!---HTML Sayfa--->

<ul>
<!--<li><a class="drop" href="pages/basic-grid.html">BIZE ULAŞIN</a></li>-->
<li><base target="_top" href="about.html#service" /><a name="service" class="drop" href="about.html#service" title="HİZMETLERİMİZ">HİZMETLERİMİZ</a></base></li>
<li><base target="_top" /><a name="history" class="drop" href="about.html#history" title="TARİHÇEMİZ">TARİHÇEMİZ</base></a>
<!--<ul>
<li><a href="#">Level 3</a></li>
<li><a href="#">Level 3</a></li>
<li><a href="#">Level 3</a></li>
</ul>-->
</li>
</ul>

<!------------->

<h1 title="HİZMETLERİMİZ"><a name="service" id="service" title="HİZMETLERİMİZ">HİZMETLERİMİZ</a></h1>

<!-------------->

<h2 title="TARİHÇEMİZ"><a class="drop" name="history" id="history" title="TARİHÇEMİZ">TARİHÇEMİZ</a></h2>

Alıntı
Konu başlatıcı Gönderildi : 14/09/2015 14:31

Kadir Avci
(@kadiravci)
Saygın Üye Forum Yöneticisi

Javascript ile şu şekilde çözebilirsiniz.

$(document).ready(function () {
    $('a[href*=#]:not([href=#])').click(function () {
        if (location.pathname.replace(/^\//, '') == this.pathname.replace(/^\//, '') && location.hostname == this.hostname) {
            var target = $(this.hash);
            target = target.length ? target : $('[name=' + this.hash.slice(1) + ']');
            if (target.length) {
                $('html,body').animate({
                    scrollTop: target.offset().top
                }, 850);
                return false;
            }
        }
    });
});
CevapAlıntı
Gönderildi : 21/09/2015 19:35

CengizFilizler
(@CengizFilizler)
Üye

# olan yere link adresi mi yazilacak ?

CevapAlıntı
Konu başlatıcı Gönderildi : 02/10/2015 22:28

Erdem SELÇUK
(@eravse)
Saygın Üye Forum Yöneticisi

direk olarak js i kullanirsaniz calismasi lazim kadir hocam direk calisan kodu paylasmis. hala sorun devan mi ediyor?

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

CevapAlıntı
Gönderildi : 02/10/2015 23:04

Paylaş: