Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]Potwierdzenie i dodanie opcji do url...
Forum PHP.pl > Forum > Przedszkole
cycofiasz
Witam, mam taki oto skrypt, służący do potwierdzenia usunięcia "czegoś"

  1. <script type="text/javascript">
  2. function _delete(e,a) {
  3. if(e)e.preventDefault();
  4. else window.event.returnValue=false;
  5. if(window.confirm('Napewno chcesz usunąc?')) window.location=a.parentNode.href;}</script>


Chciałbym aby po kliknięciu na TAK dodała się wartość zmiennej GET 'conf', np, &conf=true;

Link mam w postaci obrazka:

<a href="edit.php?mode=del&type=img&id=62&conf="><img src="imgs/delete_icon.gif" alt="usuń" onclick="_delete(event,this);"></a>

Zna się ktoś na tym?
ziqzaq
Chcesz dodać tylko parametr GET tak?
Ja poprostu dodałbym parametr do url'a którego jak widzę pobierasz sobie z a.parentNode.
  1. <?php
  2. <script type="text/javascript">
  3. function _delete(e,a) {
  4.  
  5. var parametr = '&amp;conf=true';
  6.  
  7. if(e)e.preventDefault();
  8. else window.event.returnValue=false;
  9. if(window.confirm(&#092;'Napewno chcesz usunąc?')){
  10. window.location=a.parentNode.href+parametr;}</script>
  11. ?>


Do tego może się jeszcze przydać funkcja urlencode().

Edit: Cholerka, przypadkowy enter i dodało posta winksmiley.jpg
Edit2: Acha i nie wiem co wcześniej robisz z tym docelowym url (czy ma już jakieś parametry?) więc sam musisz się bawić z prawidłowym dodaniem dodatkowych parametrów po potwierdzeniu. winksmiley.jpg <=== nevermind widzę że podałeś url biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.