Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Загрузка нужного кода

990
17 сентября 2004 года
Stalcer
137 / / 15.08.2004
Как написать JS который будет (при нажатии на ссылку) загружать нужный код (или размораживать) его в нужном месте?
528
20 сентября 2004 года
olegnet
154 / / 17.11.2003
Цитата:
Originally posted by Stalcer
Как написать JS который будет (при нажатии на ссылку) загружать нужный код (или размораживать) его в нужном месте?


***///***
ты дзнаешь, не совсем понятно, что именно он должен делать?!...

4
20 сентября 2004 года
mike
3.7K / / 01.10.2002
<SCRIPT language="JavaScript">
<!--
function javascriptfunction() {
alert("размороженный");
}

//-->
</SCRIPT>

<input type=button name=test onClicke='javascriptfunction();'>
990
20 сентября 2004 года
Stalcer
137 / / 15.08.2004
Цитата:
Originally posted by olegnet

***///***
ты дзнаешь, не совсем понятно, что именно он должен делать?!...


Сайт с флеш шапкой, у меня задача зделать так, чтобы пользователь мог при помощи ссылки "включить/выключить" включать и выключать флеш. Если нажал включить - грузится флеш, выключить - jpg изображение. Чтоб в куках фиксился выбор пользователя и хранился 40 дней.

990
20 сентября 2004 года
Stalcer
137 / / 15.08.2004
Цитата:
Originally posted by mike
<SCRIPT language="JavaScript">
<!--
function javascriptfunction() {
alert("размороженный");
}

//-->
</SCRIPT>

<input type=button name=test onClicke='javascriptfunction();'>


Ты знаешь, тоже вариант.

990
20 сентября 2004 года
Stalcer
137 / / 15.08.2004
Цитата:
Originally posted by Stalcer

Сайт с флеш шапкой, у меня задача зделать так, чтобы пользователь мог при помощи ссылки "включить/выключить" включать и выключать флеш. Если нажал включить - грузится флеш, выключить - jpg изображение. Чтоб в куках фиксился выбор пользователя и хранился 40 дней.


Кстати вот пример: http://www.suek.ru
Только мне нужно наоборот. Чтоб вначале загружалось jpg.

990
21 сентября 2004 года
Stalcer
137 / / 15.08.2004
Цитата:
Originally posted by olegnet

***///***
ты дзнаешь, не совсем понятно, что именно он должен делать?!...


Теперь все должно быть понятно...

1.8K
22 сентября 2004 года
tapin13
138 / / 17.06.2004
Цитата:
Originally posted by Stalcer

Теперь все должно быть понятно...



function toggleFlash(){
isFlash = (isFlash=="on") ? "off":"on";
setCookie("flashStatus",isFlash,1000);
if (isFlash=="on") document.location.reload();
if ((bw.dom) && (isFlash=="off")) {
document.getElementById('oFlash').style.display = "none";
document.getElementById('oNoFlash').style.display="block";
}
}


Vot eto script s ih sita, tak v chem problema ego chut' podredaktirovat'.

990
22 сентября 2004 года
Stalcer
137 / / 15.08.2004
Цитата:
Originally posted by tapin13


function toggleFlash(){
isFlash = (isFlash=="on") ? "off":"on";
setCookie("flashStatus",isFlash,1000);
if (isFlash=="on") document.location.reload();
if ((bw.dom) && (isFlash=="off")) {
document.getElementById('oFlash').style.display = "none";
document.getElementById('oNoFlash').style.display="block";
}
}


Vot eto script s ih sita, tak v chem problema ego chut' podredaktirovat'.


Дело в том, что с синтаксисом JS не знаком :(
Как мне сделать чтоб вначале загружалось jpg изображение а потом (по моему желанию) флэш?
Может это должно выглядеть так:
1. подключить на страницу файл .js с содержанием:

Код:
// По нажатию кнопки "Включить/выключить flash" скрывает или показывает
// ролик и значение пишет в куку (Cookies) клиента с ExpireTime в 40 дней.

function setCookie(cookieName, cookieContent, cookieExpireTime){
    if(cookieExpireTime>0){
    var expDate=new Date()
    expDate.setTime(expDate.getTime()+cookieExpireTime*1000*60*60)
    var expires=expDate.toGMTString()
    document.cookie=cookieName+"="+escape(cookieContent)+"; path="+escape('/')+"; expires="+expires
    }else{
    document.cookie=cookieName+"="+escape(cookieContent)+"; path="+escape('/')+"";
    }
}

function getCookie(cookieName){
    var ourCookie=document.cookie
    if(!ourCookie || ourCookie=="")return ""
    ourCookie=ourCookie.split(";")
    var i=0
    var Cookie
    while(i<ourCookie.length){
    Cookie=ourCookie.split("=")[0]
    if(Cookie.charAt(0)==" ")
        Cookie=Cookie.substring(1)
    if(Cookie==cookieName){
        return unescape(ourCookie.split("=")[1])
    }
    i++
    }
    return ""
}

var isFlash=getCookie("flashStatus");
if ((isFlash!="on") && (isFlash!="off")) [COLOR=red]isFlash="off"[/COLOR];

function toggleFlash(){
  isFlash = (isFlash=="on") ? "off":"on";
  setCookie("flashStatus",isFlash,1000);
  if (isFlash=="on") document.location.reload();
  if ((bw.dom) && (isFlash=="off")) {
     document.getElementById('oFlash').style.display = "none";
     document.getElementById('oNoFlash').style.display="block";
     }
}

2. на странице, там где flash:
Код:
Включить/выключить флэш
      <DIV id=oNoFlash style="DISPLAY: none"></DIV>
      <DIV id=oFlash>
      <SCRIPT><!--
if (isFlash=="on")
  {
   document.write("<OBJECT
classid='clsidD27CDB6E-
AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/
shockwave/cabs/
flash/swflash.cab#version=5,0,0,0' WIDTH=431 HEIGHT=180>");
   document.write("<param name='wmode' value='opaque'><PARAM NAME=movie VALUE='i/baikal.flash.swf'>
<PARAM NAME=quality VALUE=high><PARAM NAME=bgcolor VALUE=#FFFFFF>
<EMBED src='i/baikal.flash.swf'
quality=high bgcolor=#FFFFFF  WIDTH=431 HEIGHT=180 TYPE='
application/x-shockwave-flash'
PLUGINSPAGE='
http://www.macromedia.com/shockwave/
download/index.cgi?
P1_Prod_Version=ShockwaveFlash'>
</EMBED></OBJECT>");
  }
else document.getElementById('oNoFlash').style.display="block";
//-->
</SCRIPT>
      </DIV>

При нажатии на ссылку включить/выключить должен загружатся flash, при повторном jpg изображение.
Все таки здесь есть какие-то ошибки. Помогите найти.
990
22 сентября 2004 года
Stalcer
137 / / 15.08.2004
Может на странице заменить return false на return true? Вроде не помогает :(
990
22 сентября 2004 года
Stalcer
137 / / 15.08.2004
Может можно записать вышеприведенный код проще?
990
23 сентября 2004 года
Stalcer
137 / / 15.08.2004
Что, никто не поможет?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог