Jump to content
GIGN Forum

Php/html.. Or Maybe Js... Dunno :(


shine
 Share

Recommended Posts

Omfg... es jau esmu teicis, ka negribu izmantot meta refresh =/.. btw.. koda augsha ieskaties... kas tur ir nokomentets..

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<title>Counter-Strike Live Chat by Sh!nE*</title>

<!--<meta http-equiv="refresh" content="1"/>-->

<link rel="stylesheet" type="text/css" href="style/style.css" media="screen">

<script type="text/javascript" src="prototype.js"></script>

<script type="text/javascript">

window.onload=function(){

window.setTimeout("updatedata()",1000);

}

Labi.. pienjemsim ir liels plash webs, kur ir tiesham daudz ko ielaadeet.. un, ja sho modu ieliek tur.. tachu neizskatiisies smuki :). =/.. so...

Link to comment
Share on other sites

1) izskatās, ka līks html`s, parādi uzģenerēto kodu.

2) šobrīd, ja viss strādātu, tad tu tajā div`ā vēlreiz ieliktu visu pirmo lapu.

3) lieto setInterval(), lai apdeitotu ik pa 1min, nevis 1x pēc 1min.

4) novāc funkciju "$", jo iekš prototype tāda jau ir.

Link to comment
Share on other sites

1) O.o? Kodu? Ar tagiem nekad neesmu pratis riikoties <_<.

2) O.o? Esmu meegjinaajis uzlikt, lai ielaade citu php, kura iekopeeju visu lapu.. bet domaaju tas nebija vajadziigs... Pirmstam meegjinaaju iznjemt to saturu, kas atradas divaa.. un iekope cita lapaa(protams ar pamata tagiem e.c)... tad atstaat divu tukshu...

3) +/- dariits

4) Iznjemot aara.. neiet.. nomainot funckijas nosaukumu... neiet... So, kas man iisti jaadara.. maybe prototype neielaadeejas or maybe tada funckija tur nav :o? Darot jeb ko ar to funkciju man vairs popupu neraada :S.

Izteelojies... ka es pilniigi neko nejeedzu... Pilniigi Neko, un tagad luudzu visu izskaidro, lai es vareetu saprast? Paarsvara pec maajieniem pats visu atkozhu... bet nu... shii nav taa reize.. saprotu.. ka paziisti php/html/js/ajax un visus pareejos web zveerus... bet man no web saprashanas nav. Nu es nezinu, ko dariit... kads paskaidro man kaa mazam beernam =/. Zinu esmu iipashi apdaavinaats cilveeks ar kuram vaig visu ljoti siiki izskaidrot citaadi vinjam Nekas neaizies... Paldies, ka vismaz kaut kaa censhaas paliidzet..

Edited by shine
Link to comment
Share on other sites

How can i fix it? man prototype.js ir ieksh www mapes.. kura arii ir index.php...

<script type="text/javascript" src="prototype.js"></script>

Maybe prototype kaut kads.. neiistais? Jo itka nokachaaju jaunaako.. maybe kads iedod savu.. ja kadam lieki meetaajas.. vai paskataas code.. maybe tur ir kaut kur vaina..

Link to comment
Share on other sites

Debug`o kodu.

Pārtaisi updatedata() funkciju šādi:

function updatedata(){
  alert('start');
  new Ajax.Request('index.php',{onSuccess:function(e){alert(e.responseText);}});
  alert('end');
}

Ja neizleks lodziņš ar tekstu "start", tad problēmas ar funkcijas izsaukšanu.

Ja neizleks lodziņš ar tekstu "end", tad problēmas ar prototype.

Pēc idejas jāizlec 3 alertiem. Otrajā jābūt jaunajam div`a saturam.

P.S. Es tev neteicu, lai datus, kuri tiks apdeitot`i, liec atsevišķā failā?

Link to comment
Share on other sites

Pff.. karoch... why da fuck vinjsh vispar to funckiju neizsauc? Vienkarshi tur viss izskatas.., taja kodaa, tik.. tik nu.. pareizi?

window.onload=function(){

window.setInterval("updatedata()",1000);

}

function updatedata(){

alert('start');

new Ajax.Request('index.php',{onSuccess:function(e){alert(e.responseText);}});

alert('end');

}

Ar setTimeout arii meegjinaaju...

Link to comment
Share on other sites

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<title>Counter-Strike Live Chat by Sh!nE*</title>

<!--<meta http-equiv="refresh" content="1"/>-->

<link rel="stylesheet" type="text/css" href="style/style.css" media="screen">

<script type="text/javascript" src="prototype.js">

window.onload=function(){

window.setInterval("updatedata()",1000);

}

function updatedata(){

alert('start');

new Ajax.Request('index.php',{onSuccess:function(e){alert(e.responseText);}});

alert('end');

}

function show(){

$('popup').style.display='block';

}

function hide(){

$('popup').style.display='none';

}

window.onload=function(){

var button = $('button');

button.onclick=function(){

return false;

}

button.onmouseover=function(){

show();

}

button.onmouseout=function(){

hide();

}

}

</script>

</head>

<body>

<div id="scoreboard">

<a id="button" href="#popup"><img src="img/poga.jpg"></a>

</div>

<div id="popup" style="display:none;"><html>

<img src="img/popup.jpg">

lol

</html></div>

<div id="credit">

<img src="img/credit.gif">

</div>

<div id="upbar">

<img src="img/up_bar.png">

</div>

<div id="refresher">

<div id="chat">

<b><font color="#efae00">Map has been changed to: </font><font color="green">de_aztec</font><font color="#efae00">. Live Chat by </font><font color="green">Sh!nE*</font><font color="#efae00">.</</b><br></div><div id='winmsg' align='center'><b></b></div><div id='map'><b><font size='2' color='#ffb000'>de_aztec</font></b></div><style type='text/css'>body {background: url(/img/maps/de_aztec.jpg) no-repeat;background-attachment:fixed;background-position: 0px 0px;}</style><div id='ct'><b><font size='2' color='#ffb000'>0</font></b></div><div id='ts'><b><font size='2' color='#ffb000'>2</font></b></div><div id='roundtime'><b><font size='2' color='#ffb000'>03:00</font></b></div></div>

</body>

</html>

Link to comment
Share on other sites

Baigi tizli šitādā veidā mēģināt labot kodu :D

Krč, pirmkārt saved kārtībā html.

Varētu būt, ka nenostrādā onload īvents? Ieliec iekš <skript> taga vnk

<script type="text/javascript">
  updatedata();
  ...
</script>

Link to comment
Share on other sites

Labi.. atradu vienu kljuudu popup.php.. tur tachu nekaadus html tagus nebija jaaliek.. izlaboju labi... bet taapat nekas neiet.. neviens alerts neizlec.. mainu ko gribu.. sekoju taviem ieteikumiem.. tapat nekas nemainaas.. tur kaut, kas Tiesham nav kaa vaig :S. Izlaboju array size pluginaa.. jo vinjhs bija par mazu.. delj mapname lielumiem vinjhs nogriezh beigas... so palielinaaju vinju. Tagad html izskatas bez kljuudaam... visi tagi ir kaa vaig... what can be wrong :o?

EDIT: šeit pats vari apskatiities.., lai visu laiku nav jaaprasa source e.c.

Thanks.

Edited by shine
Link to comment
Share on other sites

Da nu loģiski :D

Pirms tam kkā nepamaniju, bet tu saproti, ka pats ieseto citu onload funckiju?

<script type="text/javascript">
  window.onload=function(){
    window.setInterval("updatedata()",1000);
  }
  ...
  window.onload=function(){
    var button = $('button');
    button.onclick=function(){
      return false;
    }
    button.onmouseover=function(){
      show();
    }
    button.onmouseout=function(){
      hide();
    }
  }
</script>

Mēģini tā:

<script type="text/javascript">
  window.onload=function(){
    window.setInterval("updatedata()",1000);
    var button = $('button');
    button.onclick=function(){
      return false;
    }
    button.onmouseover=function(){
      show();
    }
    button.onmouseout=function(){
      hide();
    }
  }
  ...
</script>

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
 Share

×
×
  • Create New...