0 дауыс
755 көрілді
java script тің кодтарын Wordpress ке қалай кірістіругеболады? яғыни html кодтарының қай жеріне кірістірген дұрыс?
мен кейбір тақырыптарды скриптар арқылы жарқылдатып көрсеткім келген еді.

1 жауап

+2 дауыс
HTML құжаттың кез келген жеріне
 `<script type="text/javascript">    </script>` деген тегтің арасына жазасыз
<1script LANGUAGE="JavaScript"/>
var sizes = new Array("0px", "1px", "2px","4px", "8px");
sizes.pos = 0;
function rubberBand()
{
 var el = document.all.elastic;
 if (null == el.direction)
 el.direction = 1;
 else if ((sizes.pos > sizes.length - 2) ||
 (0 == sizes.pos))
 el.direction *= -1;
 el.style.letterSpacing = sizes[sizes.pos += el.direction];
}
</script>
<body onload="window.tm = setInterval('rubberBand()', 100);">
<h1 id="elastic" align="center">Вот это упругий текст</h1>
Мына скриптты қойып едім дұрыс нәтиже бермеді. жазбаны код ретінде қабылдамау үшін бұзып қойдым.
білмедім мына скриптіңізде гәп бар. менде де жасамайды

мынаны салып көріңіз жасау керек

 
    <b>
    <font size="5">
    <script>
    var text="Здесь Ваш текст"
    var speed=80
    if (document.all||document.getElementById){
    document.write('<span id="highlight">' + text + '</span>')
    var storetext=document.getElementById? document.getElementById("highlight") : document.all.highlight
    }
    else
    document.write(text)
    var hex=new Array("00","14","28","3C","50","64","78","8C","A0","B4","C8","DC","F0")
    var r=1
    var g=1
    var b=1
    var seq=1
    function changetext(){
    rainbow="#"+hex[r]+hex[g]+hex[b]
    storetext.style.color=rainbow
    }
    function change(){
    if (seq==6){
    b--
    if (b==0)
    seq=1
    }
    if (seq==5){
    r++
    if (r==12)
    seq=6
    }
    if (seq==4){
    g--
    if (g==0)
    seq=5
    }
    if (seq==3){
    b++
    if (b==12)
    seq=4
    }
    if (seq==2){
    r--
    if (r==0)
    seq=3
    }
    if (seq==1){
    g++
    if (g==12)
    seq=2
    }
    changetext()
    }
    function starteffect(){
    if (document.all||document.getElementById)
    flash=setInterval("change()",speed)
    }
    starteffect()
    </script>
Код толық түспей қалыпты, код ретінде қабылдап тұр мына жер,
менің кодым ба? сіздің кодыңыз ба? мен кодымды толық түсірдім көшіріп алып қоя берсеңіз болады. сіздің кодыңызды да мына жерден көшірген жоқпын, интернеттен толық нұсқасын қарадым.

айтпақшы кодты код ретінде қабылдамасын десеңіз  ` дегеннің ішіне жазыңыз (Ё деген әріптегі символ)
`<script LANGUAGE="JavaScript">
var sizes = new Array("0px", "1px", "2px","4px", "8px");
sizes.pos = 0;
function rubberBand()
{
 var el = document.all.elastic;
 if (null == el.direction)
 el.direction = 1;
 else if ((sizes.pos > sizes.length - 2) ||
 (0 == sizes.pos))
 el.direction *= -1;
 el.style.letterSpacing = sizes[sizes.pos += el.direction];
}
</script>
<body onload="window.tm = setInterval('rubberBand()', 100);">
<h1 id="elastic" align="center">Вот это упругий текст</h1>`
Мынадай еді.
мына скрипт қуады екен, басқасын қарап көріңізші, басқалары жасау керек

бәрін бұзып тұрған HTML құжаттың ең басында түрған құжаттың типі екен

сізде `<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">` деп тұр ма? соны кетіріп тастасаңыз скрипт жасайды. бірақ оны кетіруге не рекомендую
...