Zamiana tekstu na link do strony

Witam.

Poszukuję jakiegoś prostego skryptu który mógłbym dopisać we wspólnym kodzie html mojej strony.

Kod (javascript?) ma robić następującą rzecz:

jeśli znajduje się określony tekst na stronie np. “Ala ma kota” to chce żeby do tego tekstu był dodany link żeby można było w niego kliknąć i przejść na inną pod-stronę mojej strony www.

“Ala ma kota” zamieniam na: “Ala ma kota

Wydaje się że powinienem chyba użyć “str.indexOf” oraz “str.replace”

Tylko że nie znam się totalnie na skryptach i nie wiem jak połączyć te dwie funkcje żeby osiągnąć zamierzony cel.

Znalazłem takie przykłady: http://www.poradnik-webmastera.com/kursy/javascript/stringi.php

Zdecyduj się :stuck_out_tongue:

JS działa po stronie usera (można go wyłączyć):

document.body.innerHTML = document.body.innerHTML.replace('Ala ma kota', 'Ala ma kota');[/code]


PHP działa po stronie serwera (z tym że musisz to w czym chcesz zamieniać mieć w zmiennej)

[code]$zmienna_z_trescia = str_replace(‘Ala ma kota’,‘Ala ma kota’);

Pisałem z palca, daj znać jak by nie działało.

Początkowo próbowałem z PHP.

Najpierw krzyczał o dodatkowy argument (Count) ale po dopisaniu tej zmiennej (1) do funkcji i tak nie chciało mi to zadziałać.

Nie wiem czemu :expressionless:

Ostatecznie JS zadziałało jak trzeba.

W sumie JS jest domyślnie włączone, grupa odwiedzających to normalni użytkownicy (nie kombinujący z ustawieniami przeglądarki).

A nawet jak nie zadziała to nic się wielkiego nie stanie.

W każdym razie

Bardzo dziękuję za pomoc.