Salutare la toata lumea. As avea si eu doua intrebari HTML.
Prima este urmatoarea: Fac un site in HTML, respectiv Web Page Maker (nu vreau recomandari Dreamweaver pentru ca nu imi place si nu stiu sa lucrez cu el) si vroiam sa stiu si eu daca in HTML exista un cod anume sau mai stiu eu ce, in care sa scrii spre exemplu pe index 10 news, si apoi cand a fost scris al 11-lea, automat sa adauge pagina 2, la PHP am vazut asa ceva si nu stiu prea bine...
Intrebarea 2 : Daca da, imi puteti da si mie codul ? va rog din suflet.
Multumesc mult de tot, astept raspuns rapid!
Intrebare HTML
Moderatori: eyecon, Moderatori
- Seotop
- PHPRomania Supporter
- Mesaje: 25
- Membru din: Mie Mar 25, 2009 10:56 pm
- Localitate: Brasov
- Contact:
in PHP este chiar simplu.
cum vrei tu sa faci, poate cu javascript se poate rezolva, ceva de genul....
cum vrei tu sa faci, poate cu javascript se poate rezolva, ceva de genul....
Cod: Selectaţi tot
<html>
<head>
<script type="text/javascript">
<!--
function collapseTbody (t) {
var e, i = 1;
while (e = t.getElementsByTagName ('TR')[i++]) {e.className = 'inactive'}
t.onclick = function () {expandTbody (this)}
}
function expandTbody (t) {
var e, i = 1;
while (e = t.getElementsByTagName ('TR')[i++]) {e.className = ''}
t.onclick = function () {collapseTbody (this)}
}
if (document.getElementById) onload = function () {
var e, i = 0;
while (e = document.getElementsByTagName ('TABLE')[0].getElementsByTagName ('TBODY')[i++]) {collapseTbody (e)}
}
// -->
</script>
<style type="text/css">
th, td {border:solid 1px #000; padding:1ex 2em}
.inactive {display:none}
</style>
</head>
<body>
<table>
<tbody>
<tr><th colspan="2">Stiri1</th></tr>
<tr><td>data1</td><td>data2</td><td>data3</td><td>data4</td><td>data5</td><td>data...</td></tr>
</tbody>
<tbody>
<tr><th colspan="2">Stiri2</th></tr>
<tr><td>data1</td><td>data2</td><td>data3</td><td>data4</td><td>data5</td><td>data...</td></tr>
</tbody>
</table>
</body>
</html>
Caut in Romania
-
- Senior Member
- Mesaje: 1486
- Membru din: Mar Mai 10, 2005 11:53 pm
- Localitate: Drobeta Turnu Severin
Alta solutie :
Paginarea o faci, printre altele, ca sa nu incarci in browser pagini care ar necesita multa memorie. Cate stiri crezi ca incap intr-o pagina ?
Invata PHP ca asa nu poti sa faci prea multe.
Cod: Selectaţi tot
<html>
<head>
<style type="text/css">
.hide { display: none; }
.show { display: block; }
</style>
<script type="text/javascript">
var pagmax = 3 // numar de pagini maxim
function pagina(pag)
{
for (var i=1; i<=pagmax; i++)
{
if (i==pag) var cl = 'show'; else cl='hide';
document.getElementById('pag'+i).className = cl;
}
}
</script>
</head>
<body>
<div id='pag1' class='show'>
<br /> Stire 1
<br /> Stire 2
<br /> Stire 3
<br /> Stire 4
<br /> Stire 5
</div>
<div id='pag2' class='hide'>
<br /> Stire 6
<br /> Stire 7
<br /> Stire 8
<br /> Stire 9
<br /> Stire 10
</div>
<div id='pag3' class='hide'>
<br /> Stire 11
<br /> Stire 12
<br /> Stire 13
<br /> Stire 14
</div>
<a href='#' onclick="pagina(1);"> Pag.1 </a>
<a href='#' onclick="pagina(2);"> Pag.2 </a>
<a href='#' onclick="pagina(3);"> Pag.3 </a>
</body>
</html>
Paginarea o faci, printre altele, ca sa nu incarci in browser pagini care ar necesita multa memorie. Cate stiri crezi ca incap intr-o pagina ?

Invata PHP ca asa nu poti sa faci prea multe.
Înapoi la “HTML/JavaScript/CSS”
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 14 vizitatori