Przejdź do treści

Ramka

Jeżeli Twój serwis wykorzystuje ramki, a jednocześnie dokumenty, do których odsyłają poszczególne hasła, mają się wyświetlać w innej ramce (np. indeks znajduje się w ramce spisu treści, a wyniki mają być wczytywane w ramce głównej - z treścią), trzeba będzie podać ramkę, do której mają być wczytywane dokumenty z indeksu. Należy to zrobić w pliku indeks_hasla.js:

📋 Zaznacz kod

var indeks = new Indeks('indeks', ramka);
indeks.wstaw(new Array(
['Hasło 1','adres1'],
['Hasło 2','adres2'],
['Hasło 3','adres3']
));
Możliwe wartości:
self
Wartość domyślna - wczytanie nastąpi do aktualnej ramki. Jest to przydatne w następujących przypadkach:
  • serwis w ogóle nie składa się z ramek (wtedy w ogóle można pominąć ten argument albo wpisać null)
  • strona z indeksem znajduje się w tej samej ramce, do której chcemy wczytać wynik
self.nazwaramki
Na stronie z indeksem znajduje się ramka lokalna o nazwie nazwaramki, do której ma zostać wczytany wynik. Nazwa ramki może zawierać tylko angielskie litery, cyfry (ale nie na początku) i podkreślniki ("_"). [Zobacz: Wczytywanie strony do ramki lokalnej]
parent.nazwaramki
Stosujemy, gdy serwis składa się z ramek, ale jest tylko jeden plik definiujący ich strukturę albo ewentualnie jest kilka zagnieżdżonych struktur zapisanych w różnych plikach, jednak wyniki chcemy wczytać do ramki bezpośrednio nadrzędnej
top.nazwaramki
Serwis składa się z ramek i chcemy wczytać wyniki do ramki najbardziej nadrzędnej

Komentarze #

  • Heeeeeeeeee
    Heeeeeeeeee

    19.10.2016 16:21
    jak usunąć z tej wyszukiwarki historie wiszukiwania?
    Zobacz więcej

  • Quatro
    Quatro

    07.09.2016 08:31
    Witam. Mam dwa problemy, z którymi ciężko mi idzie.
    1. Jak zmienić skrypt, aby w wyszukiwaniu brał pod uwagę także cyfry.
    2. Gdzie zmienić skrypt, aby wyszukiwał już od 2 znaków, a nie 3.
    Z góry dzięki za pomoc.
    Zobacz więcej

  • Gość
    Gość

    25.05.2016 18:57
    co to ten "adres bazowy"
    Zobacz więcej

  • Pawełek
    Pawełek

    11.01.2016 14:02
    Witam!
    Chciałbym zrobić, żeby mój indeks działał w następujący sposób:
    Po naciśnięciu w hasło obok pojawiały się kolejne pozycje do wyboru.
    Np. mam tak: w pierwszej kolumnie 3 hasła, a w drugiej 5 haseł. Po wybraniu jednego hasła z pierwszej kolumny, w drugiej zostają mi tylko 2 itd.
    Jest ktoś w...
    Zobacz więcej

  • Tuomi
    Tuomi

    09.03.2014 17:42
    mieras, może jest inne rozwiązanie, jeśli tak, to niech bardziej doświadczeni koledzy się wypowiedzą. Ja proponuję dwa rozwiązania:
    1. Zamiast: [...] Wstawić: [...] 2. W pliku menu_prawe.php wstawić: [...] W drugim przypadku źródło gotowego pliku powinno wyglądać tak...
    Zobacz więcej

  • Pawelelo520
    Pawelelo520

    09.03.2014 09:25
    Witam,
    Skorzystałem sobie ze skryptu kursowego, wszystko działa w zasadzie tak jak powinno, tylko, że chciałbym trochę zmodyfikować tą wyszukiwarkę.
    Teraz układ plików ze skryptem wygląda tak:
    Folder/(folder główny)
    strony/(w folderze Folder)
    Pawelelo520/(w folerze strony)
    index.html(w folderze...
    Zobacz więcej

  • mieras
    mieras

    19.12.2013 00:35
    Pierwotnie układ ramek mojego pliku index.html wyglądał następująco: [...] [/code]
    A pierwszy wiersz pliku indeks_hasla.js [...] W efekcie zawartość wpisu indeksu umiejscowionego w ramce baza.html otwierała się w ramce tresc.html.
    Teraz tworzę uklad tabel w index.php...
    Zobacz więcej

  • Luke
    Luke

    18.12.2013 23:45
    mieras: "otworzyła się w konkretnej tabeli".
    Układ strony na tabelkach jest prawie równie przestarzały co ramki. Chyba, że źle Cię zrozumiałem.
    Pokaż swój kod, bo oryginalny indeks z forum przecież nie korzysta z ramek.
    Zobacz więcej

  • mieras
    mieras

    18.12.2013 22:38
    Witam, przerabiam swoją stronę z systemu ramek na tabele w php. Utworzyłem układ strony w oparciu o tabele.
    W lewej tabeli zamiast standardowego menu z linkami znajduje się indeks utworzony w oparciu o opisany skrypt opisany na
    Do tej pory zawartość wyszukanego wpisu z indeksu otwierała się w...
    Zobacz więcej

  • Tuomi
    Tuomi

    01.11.2013 15:11
    Witam ponownie. Mam być może banalne pytanie.
    Otóż zmodyfikowałem skrypt tak, by nie przekierowywał mnie do linku, tylko wyświetlał same dane. Plik index.js wygląda teraz tak...
    Zobacz więcej

Zobacz więcej komentarzy

Facebook