Autor | Zpráva | ||
---|---|---|---|
cert Profil * |
#1 · Zasláno: 27. 3. 2005, 06:19:46
Mam dotaz lze v php pres tlacitko nebo odkaz spoustet v tom samem okne iframe , table ,img aniz by ho spustilo javascript nebo samotny beh programu??
Jestli ano jak , nechci javascript to uz mam na foto , chtel bych clickem na odkaz zobrazit tabulku s textem a ondblclick ho zase zavrit ve stejnem okne jako to delaji treba Delphi. Mam namysli toto <?php $a=1; $nazev = file(text.txt); while ($nazev[$a]>''); echo "<a href='$nazev odkazu' onclick='document.write(<table><tr><td>$text</td></tr></table>)'> $jmeno</a> $a++; ?> Po koliknuti se tabulka zobrazi pod tabulkou ktera jiz existuje ale neotevre se zadne dalsi okno. |
||
Fred Profil |
#2 · Zasláno: 27. 3. 2005, 08:38:31
document.write a ondblclick je javascript. Iframe můžeš měnit normálním odkazem + target toho iframe, ale potřeboval by si těch odkazů víc, aby jsi to vrátil zpátky. Takže pokud to chceš v tom samém okně, bez js se neobejdeš.
|
||
cert Profil * |
#3 · Zasláno: 27. 3. 2005, 18:55:48
Fred no to mne taky napadlo ,chtel jsem to udelat co nejmensi ale asi budu muset to udelat vetssi dekuji .
|
||
cert Profil * |
#4 · Zasláno: 27. 3. 2005, 21:48:20
jeste jak udelat aby $nazev obsah promenne se vecpal do javascriptu v php.
|
||
Anonymní Profil * |
#5 · Zasláno: 28. 3. 2005, 03:24:03
Tak jsem to vyresil takto a funguje to jak jsem chtel bez javascriptu :
<link href='csssss.css' rel='stylesheet'> <head> </head> <body leftmargin="0" topmargin="10" > <div align='center'> <table cellspacing=0 cellpadding=0 width="100%" style='height: 200;' border=0 > <tr> <td> <div align=center> <table cellspacing=1 cellpadding=0 width="95%" border=1> <?php $aa=1;$aas=1;$velky=1;$odkaz=1;$aaas=1; $soubor= file('neco.txt'); while ($soubor[$aa]>'') { $soubory=$soubor[$aa]; $velky = strlen($soubory); if ($aas<=1) { echo "<tr><th align=center style='color: #ffffff; background-color:black;'>"; for ($xx=0;$xx<$velky;$xx++){ if ($soubory[$xx]<>' ') { echo "$soubory[$xx]";} else {echo "</th><th align=center style='color: #ffffff; background-color:black;'>";}} echo"</th></tr>";} if ($aas>1) { echo "<tr><td width=15 bgcolor=#e6e6fa>"; if ($odkaz<=1) {echo "<a href='neco.php?cislo=$aaas' >";} for ($xx=0;$xx<$velky;$xx++){ if ($soubory[$xx]<>' ') { echo "$soubory[$xx]";} else { if (($odkaz==1)or($odkaz==3)) { echo "<td width=15 bgcolor=grey>";} else {echo "</td><td width=15 bgcolor=#e6e6fa>";} if ($odkaz<=1) {echo "</a>"; $aaas++;} $odkaz++;}} echo"</td></tr>";} $aa++; $aas++;$odkaz=1; } ?> </table></div></td></tr></table></div> </body> <?php if ($cislo>'') { if ($ssss=@file("text$cislo.txt")) { echo "<div align='center'><table width= 95% cellpadding='0' cellspacing='1' border=1 ><tr>"; $aaz=1;$xxx=1;$aasx=0; $soubor=file ("text$cislo.txt"); while ($soubor[$aasx]>'') {if ( $aaz ==1 ) {echo "<th align=center bgcolor=blue><font color=#ffffff>Neco blabla:$soubor[$aasx]</font></th></tr><tr><td align=left bgcolor='#e6e6fa'>";} if ( $aaz >=2 ) {echo "<font color=Black >$soubor[$aasx]</font>";} if ($soubor[$aasx]<=' \n') {$aas=0; echo "</td></tr></table>";} $aaz++; $aasx++; } echo "</div>"; }} ?> vse je v iframe. Jestli ma nekdo lepsi napad uvitam i to. |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0