Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: baltika от 17 Декабря 2003, 20:41:36
-
Сразу предупреждаю - я новичок да и форум навороченный))
Читала разные материалы про css (не здесь) - про скрипты там ничего вспомнить не могу - видимо и не было такого.
Вот понадобилось вставить скрипт в сайт (коряво говорю, да?)) а у меня css. В каждую страницу код пихать? или реально (думаю, реально) засунуть код скрипта один раз в файл со стилями. Наверн это касаеца тэга ВОDY... если так - то в какой ПАРАМЕТР именно?
Спасибо. Всем респект.
-
Тебе скрипт написанный на JavaScript на сайт установить нужно ? В каждую страницу ?
тогда весь яваскрипт записываешь в js-файл (script.js)
а на страницах вставь
-
в css-файл javascript писать, насколько я знаю, нельзя
-
да я не прочь последовать совету - но не работает что то... я в этом совсем ламер. Фишка состоит из джипега и хтмл-дока. Если код-хтмл переименовать на script.js и далее всё сделать по тексту - не работает (наверн полнейшую чушь пишу... сорри)
даже попыталась переименовать данные language="javascript" src="script.js"> на имя моего хтмл-дока и указать язык хмтл....
)))) в общем и так и эдак - не работает...
-
Может я не прав, но мне кажется тут ни скрипт ни стиль не поможет...
-
baltika
покажи, что ты хочешь вставить в свои ХТМЛ-страницы. Хотя бы несколько строк.
Хостинг SSI поддерживает ? Если да, то прислушайся совета Phoinix-а
-
ssi раньще пыталась применить для дизайна... но видимо не те мануалки читала)) или просто не так поняла. Не сработало - свалила всю вину на "народный" хостинг ну и конечно кривые руки.
Сейчас заново помусолила тему - ощущение, что на "народе" всё-таки ssi не пойдёт... по крайней мере как
"в srm.conf, находящемся в /etc/httpd/conf раскомментировать следующие строки:
AddType text/html .shtml
AddHandler server-parsed .shtml" - я себе не представляю))) Где там у "народа" растёт "srm.conf"?
Макс, а вставить ... да обычный "снег" хочу. Все думаю знакомы с этой пошлостью))
За ssi на "народе" - проставилась бы пивом по полной) Предугадывая совет "сменить хост" скажу - увы.
Так что? Выхода нет? Только вешать код на каждую страницу??((
-
ssi на народе.ру нету.
так что придется извращаться с JavaScript\'ом...
-
кошмар.....
спасибо.
хоть не буду мучица.
а просто для информации - какой хост недорогой но со всеми этими прибамбасами посоветовали бы?
-
baltika
а просто для информации - какой хост недорогой но со всеми этими прибамбасами посоветовали бы?
у нас есть 2 форума по хостингам (платным и бесплатным), поищи там.
-
Попытаюсь обьяснить в меру понятого мной из всего вышеизложенного.
1.Скрипт пишешь в отдельный файл. Называешь - по вкусу. Например, script.js. Расширение имеет значение.
2.В ХТМЛ-ке пишешь:
это тег надо обязательно закрывать.
-
Согласен.
-
baltika Прошу, прощения, но похоже ты совсем не знаешь то что пытаешся применить .
В Html документе вставляешь в секции код
написанный выше (в каждой странице)
HTML
в файле "путь/имя_файла.js" не должно быть никаких языковых конструкций кроме конструкций JavaScript.
Например:
"путь/имя_файла.js"
не допустимы
прочие Html теги также не допустимы, а также не допустимы вставки кодов CSS, PHP
Вот пример как должен выглядеть файл
[code
// Определение версии броузера
function checkBrowser()
{
// получение типа броузера
this.agent=navigator.userAgent.toLowerCase()
// получение версии броузера
this.ver=navigator.appVersion
// определение броузеров Opera
this.op=this.agent.indexOf("opera")>-1 && window.opera
// определение броузеров Internet Explorer
this.ie = (this.agent.indexOf("msie")>-1 && !this.op)
// определение броузеров на движке Gecko (Mozill\'a ,Netscape)
this.mz=(this.agent.indexOf("gecko")>-1 || window.sidebar)
// общее определение броузера
this.bw=(this.ie || this.mz || this.op)
return this
}
var br = new checkBrowser()
[/code]
Надеюсь я понятно объяснил, если нет, то обратись к документации по JS
-
Скобочка не закрылась, сорри
Вот пример как должен выглядеть файл
// Определение версии броузера
function checkBrowser()
{
// получение типа броузера
this.agent=navigator.userAgent.toLowerCase()
// получение версии броузера
this.ver=navigator.appVersion
// определение броузеров Opera
this.op=this.agent.indexOf("opera")>-1 && window.opera
// определение броузеров Internet Explorer
this.ie = (this.agent.indexOf("msie")>-1 && !this.op)
// определение броузеров на движке Gecko (Mozill\'a ,Netscape)
this.mz=(this.agent.indexOf("gecko")>-1 || window.sidebar)
// общее определение броузера
this.bw=(this.ie || this.mz || this.op)
return this
}
var br = new checkBrowser()
-
nickii, спасибо за BrowserCheck! Я сейчас это искал...