Arama butonu
Bu konudaki kullanıcılar: 1 misafir
3
Cevap
135
Tıklama
0
Öne Çıkarma
Eğer linkte # varsa
W
7 yıl
Yüzbaşı
Konu Sahibi

Merhaba,

arkadaşlar ben

<a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=129427736&url=#" data-href="#">BLA BLA BLA...</a>


şeklinde kod yazdım ve eğer linkte # varsa bir işlem eğer yoksa başka bir işlem yapmak istiyorum.

Bunu şöyle bir kod yazarak yaptım :

$a = "http://".$_SERVER['HTTP_HOST']."".$_SERVER['REQUEST_URI']."";

echo $a;

if (strstr($a, "#")) {

?>

<script type="text/javascript">

alert("a");

</script>

<input type="button" value="Kapat" onclick="javascript:history.go(-2)" style="position: absolute;top: 600px;left: 650px;">

<?php

}else{

?>

<script type="text/javascript">

alert("b");

</script>

<input type="button" value="Kapat" onclick="javascript:history.go(-1)" style="position: absolute;top: 600px;left: 650px;">

<?php

}


Ama sorun sayfanın yenilenmiyor olmasında bu sorunu nasıl çözebilirim?

Yardımınıza ihtiyacım var.



N
7 yıl
Yarbay

Bence yapılmak istenen işlem için yazılan bu kod çok saçma. Ne yapılmak amaçlanıyor bilmiyorum ama daha düzgün bir çözüm yöntemi olacağından eminim.



< Bu ileti tablet sürüm kullanılarak atıldı >

F
7 yıl
Moderatör

Mevcut URL'i mi kontrol etmek istiyorsunuz yoksa belli bir elementteki href'i mi?

Mevcut URL'i kontrol etmek için aşağıdaki kodu if'e sokup istediğinizi yapabilirsiniz.

window.location.href.indexOf("#") > -1


Bu mesaja 1 cevap geldi.
W
7 yıl
Yüzbaşı
Konu Sahibi

quote:

Orijinalden alıntı: Front-Back

Mevcut URL'i mi kontrol etmek istiyorsunuz yoksa belli bir elementteki href'i mi?

Mevcut URL'i kontrol etmek için aşağıdaki kodu if'e sokup istediğinizi yapabilirsiniz.

window.location.href.indexOf("#") > -1


Sorun çözüldü. Teşekkürler.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.