Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] wyswitalanie encji
Forum PHP.pl > Forum > Przedszkole
lucks
witam

po wyswitaleniu zmiennej
  1. var src =index.php?Id="+Id+"&ProductId="+ProductId;

dostaje:
  1. index.php?Id=1&ProductId=1;


jak się pozbyc encji (&) z adresu?
Pawel_W
chcesz usunąć &amp czy zamienić na &?
lucks
zaminić na & oczywiscie
Pawel_W
pokaż ten skrypt, bo u mnie działa normalnie

w php użyłym tego htmlspecialchars_decode" title="Zobacz w manualu PHP" target="_manual, ale w js nie mam pojęcia co daje taki sam efekt
lucks
  1. <script language="Javascript">//<![CDATA[
  2.  
  3. var Id = 'Id';
  4. var ProductId = 'ProductId';
  5.  
  6. Id = gup(Id);
  7. ProductId = gup(ProductId);
  8. document.getElementById('if_gen').src = "index.php?Id="+Id+"&ProductId="+ProductId;
  9. function gup( name )
  10. {
  11. name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  12. var regexS = "[\\?&]"+name+"=([^&#]*)";
  13. var regex = new RegExp( regexS );
  14. var results = regex.exec( window.location.href );
  15. if( results == null )
  16. return "";
  17. else
  18. return results[1];
  19. }
  20. //]]></script>
  21. <iframe id='if_gen' src='' width='750' height='620' style='border:0px; padding: 0px; background-color: #F4F4F4;' scrolling="no"></iframe>
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.