tamias. на скільки я зрозумів ви робите Таби
ми не видем цього тому ви не доклали додаткові файли
а щоб зробити посилання на іншу закладку (на інший ТАБ) це залежить від скрипта яким ви користуєтеся
там в документації і повинні бути описані функції для роботи з табами
Webmaster
я завантажив начерк сайту сюди
там і є мої вкладки. Треба зробити зовнішню (з іншої сторінки) перейти до конкретної вкладку.
Верхній код можна подивитися тут
Скрипт і стиль ось:
SpryAssets / SpryTabbedPanels.js
SpryAssets / SpryTabbedPanels.css
Заодно і питання. Гальмує чи скрипт зміни фотографій (іноді недоступний клік по вкладках) і як це вилікувати.
PS Сторінку згенерував в DW CS3. Документація є, але крім опису
нічого не знайшов.
Дякуємо.
tamias. зробити так посилання навряд чи вийде
щоб задати іншу вкладку при відкритті
в файлі JS потрібно встановити слід змінну - this.defaultTab
за замовчуванням там стоїть 0
щоб динамічно зробити зміни треба писати PHP скрипт який буде в цьому місці генерувати ID залежно від параметрів посилання
наприклад page.php? tab = 5
Дякуємо! Спробую розібратися!
[QUOTE = Webmaster [/ QUOTE]
Дійсно, міняю значення в
this.defaultTab = 5; // Show the first panel by default.
відкриває 5 таб і 5 подтаб. Мабуть в "під-таблиці" тотже скрипт використовується. Рішення близько. Тепер би підказали як написати або приклад скрипта і як його впровадити?
Як можете підкажіть, я розберуся. Метод "тику" дуже допомагає.
tamias. php у вас на хостингу працює?
якщо так, то
тільки для прикладу, щоб зрозуміти що до чого
1. називається основний файл .php
2. замінити рядок
var TabbedPanels1 = new Spry.Widget.TabbedPanels ( "TabbedPanels1");
Спасибі, вже пробую!
Сервер PHP подержіваетБ перевірив.
Міняю назву свого index.html на index.php
(Я так вже раніше робив, вставляв
,
працювало.)
А скрипт SpryTabbedPanels.js залишаємо без зміни?
поки потренуюсь на цьому:
(Помітив що "); - випала)
Назвав його Sample.php і завантажив в ту ж дир. де index.htm, т е шляху до доп. файлів (скриптів) будуть вірні.
Ось що вийшло.
Таблиці відкрилися обидві. Що то не вистачає?