• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Jak usunąć funkcje <a href>

VPS Starter Arubacloud
0 głosów
277 wizyt
pytanie zadane 12 kwietnia 2019 w HTML i CSS przez Szymon Konacki Nowicjusz (160 p.)

Hej! 
Nie chce do czegoś takiego szukać informatyka, dlatego postanowiłem wziąć sprawy w swoje ręce. Już pożałowałem... 

Czy ktoś z Was mógłby mi z tej linijki usunąć hiperłącze? Chciałbym by to co jest ukryte pod "$a->www" po prostu się wyświetlało w ten sam sposób, ale żeby nie można było na to kliknąć, bo po kliknięciu wyskakuje strona. 

Wiem, że odpowiada za to <a href>, ale po usunięciu samej funkcji, coś się knoci i nie pokazuje tego na takim fajnym żółtym tle jak jest użyte z tą funkcją. 

<a href="<?=strlen($a->www)<=0?'javascript:void(0);':$a->www?>" class="url"<?=strlen($a->www)<=0?'':' target="_blank"'?>><?=$a->www?></a>

Moja wdzięczność nie będzie znała granic! 

2 odpowiedzi

+1 głos
odpowiedź 12 kwietnia 2019 przez Tomek Sochacki Ekspert (227,510 p.)

Ciężko doradzić nie znając szerszego kontekstu, ale może spróbuj zostawić samo "$a->www" np. w elemencie span:

<span class="url">
  <?= $a->www ?>
</span>

Gdy www będzie pustym ciągiem to po prostu dostaniesz pusty element span więc de facto nic nie zobaczysz (pytanie jeszcze co robią style, bo może trzeba by dodać warunek if nad spanem).

0 głosów
odpowiedź 12 kwietnia 2019 przez rafal.budzis Szeryf (85,260 p.)

strlen($a->www)<=0 - to warunek który sprawdza czy www nie ma zadnych znaków do pokazania 

'javascript:void(0);' - to wstawia się gdy warunek jest prawdziwy

$a->www - a wartość www wstawia sie gdy warunek jest fałszywy czyli jeśli jest jakakolwiek wartość w www.

całość jest w wyrażeniu 3 argument owym które ma składnie :

WARUNEK ? WARTOŚĆ_JEŚLI_PRAWDA : WARTOŚĆ_JEŚLI_FAŁSZ

 

Opisz w inny sposób co chciałeś osiągnąć bo trudno to zrozumieć. Może podaje też przykład jak modyfikowałeś te linijkę.

komentarz 12 kwietnia 2019 przez Szymon Konacki Nowicjusz (160 p.)

Chciałem by zniknęło z tego po prostu hiperłącze, ale sposób pokazania na stronie w żaden sposób się nie zmienił. Tylko tyle. 

<span class="line half hidden-xs-down"></span>
<a href="<?=strlen($a->www)<=0?'javascript:void(0);':$a->www?>" class="url"<?=strlen($a->www)<=0?'':' target="_blank"'?>><?=$a->www?></a>
                <span class="line half hidden-xs-down"></span>

Pomocy :( 

Podobne pytania

0 głosów
2 odpowiedzi 214 wizyt
pytanie zadane 15 kwietnia 2019 w HTML i CSS przez Szymon Konacki Nowicjusz (160 p.)
0 głosów
2 odpowiedzi 716 wizyt
pytanie zadane 20 stycznia 2017 w HTML i CSS przez niezalogowany
+6 głosów
11 odpowiedzi 50,772 wizyt
pytanie zadane 3 kwietnia 2015 w HTML i CSS przez Kriss97PL Użytkownik (650 p.)

92,455 zapytań

141,263 odpowiedzi

319,099 komentarzy

61,854 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia - użyjcie go w koszyku, a uzyskacie rabat -30% na bilety w wersji "Standard"! Więcej informacji na temat akademii 2024 znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...