hackerman Posted January 22, 2007 Report Share Posted January 22, 2007 (edited) Lieta tāda, ka ir jāčeko aizpildītie lauciņi :) <? if (empty($_POST["how_much"])) die ("<script> alert('Aizpildi visus laukus!')</script><br>"); ?> Itkā viss ok, bet pēc OK nospiešanas paliek balta lapa... Kā, lai uztaisa, ka alert izlec uz esošās loga, vai vismaz pēc ok nospiešanas izdara kautkādu "back" funciju... Tā, pa ausu galam esmu dzirdējis, precīzāk redzējis :D Nu ~ tādu fciju javacsript:history_back vai kautko līdzīgu...Šajā gadījumā manliekas tāda neder.. ? Edited January 22, 2007 by hackerman Link to comment Share on other sites More sharing options...
andrisp Posted January 22, 2007 Report Share Posted January 22, 2007 http://www.google.lv/search?hl=lv&q=ja...ipt+window+back Link to comment Share on other sites More sharing options...
hackerman Posted January 22, 2007 Author Report Share Posted January 22, 2007 Nu lūk... <A HREF="java script:if (window.back) window.back()">Back to previous page</A><br> A kā viņu dabūt, lai automātiski pēc OK nopiešanas viņš darbotos? Nu, lai nebūtu jāspaida vēlvienu reizi poga... P.S. Tas par javascriptu bija tikai akls minējums... Varbūt ir citi veidi? Labāki? Ērtāki? Link to comment Share on other sites More sharing options...
andrisp Posted January 22, 2007 Report Share Posted January 22, 2007 iekš onclick vari likt arī vairākus javascript rindiņas (alert('bla'); window.back();) Link to comment Share on other sites More sharing options...
Stopp Posted January 22, 2007 Report Share Posted January 22, 2007 andrisp, kāda būtu jēga no tā, ka, nospiežot pogu, tev izlec paziņojums, ka nav aizpildīti visi lauki (tā es sapratu) un iet atpakaļ? Labāk pie onload: <?php if (empty($_POST['data'])) { ?> <script> window.onload=function() { alert('nav visi lauki pilni'); history.go(-1); }; </script> <?php } ?> Būtība var tās 2 rindiņas arī nelikt iekš onload, bet atstāt vienkārši starp script tagiem. Link to comment Share on other sites More sharing options...
andrisp Posted January 22, 2007 Report Share Posted January 22, 2007 Īpaši nedomāju par lietderīgumu - vienkārši atbildēju. Link to comment Share on other sites More sharing options...
Recommended Posts