Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][js] Zmienna w php podstawiana do JS
redelek
post
Post #1





Grupa: Zarejestrowani
Postów: 658
Pomógł: 37
Dołączył: 4.06.2005
Skąd: Wawa

Ostrzeżenie: (0%)
-----


Witam,

Znalazłem na http://www.dynamicdrive.com/dynamicindex8/...indow/index.htm ładne wyskakujące okienko.
Skrypt wygląda tak
  1. <script type="text/javascript" src="windowfiles/dhtmlwindow.js">
  2.  
  3.  
  4.  
  5. <p>Play around with Window 3 (Ajax content)</p>
  6.  
  7. <script type="text/javascript">
  8. function openmypage(){ //Define arbitrary function to run desired DHTML Window widget codes
  9. ajaxwin=dhtmlwindow.open("ajaxbox", "ajax", "szczegoly.php", "Szczegóły", "width=450px,height=300px,left=300px,top=100px,resize=0,scrolling=1")
  10. ajaxwin.onclose=function(){return window.confirm("Czy na pewno zapykamy ?")} //Run custom code when window is about to be closed
  11. }
  12. <ul>
  13. <li><b><a href="" onClick="openmypage(); return false">Okienko</a></b></li>
  14. </ul>


I działa tak jak chcę. Problem jest w tym że muszę przekazać numer rekordu z bazy,a nie wiem jak to się robi w JS.
Chodzi mi o to że w php to link wyglądał tak
  1. <?php
  2. $cos="1";
  3. echo '<a href="szczegoly.php?co='.$cos.">Zobacz szczegóły</a>";
  4. ?>


Niestety jak go przenoszę o JS nic się nie dzieje, nie jest przekazywany nic (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

Może ktoś mnie naprowadzić?

Widziałem kilka rozwiązań tu na forum takich jak
  1. cos=<?= $cos ?>
ale to u mnie nie działa lub nie umiem doczytać się czegoś między wierszami.

Będę wdzięczny za pomoc

Redelek
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


  1. <script type="text/javascript">
  2. function openmypage(){ //Define arbitrary function to run desired DHTML Window widget codes
  3. ajaxwin=dhtmlwindow.open("ajaxbox", "ajax", "szczegoly.php?id=<?php echo '12345678'; /* mozesz wyechowac normalna zmienna */ ?>", "Szczegóły", "width=450px,height=300px,left=300px,top=100px,resize=0,scrolling=1")
  4. ajaxwin.onclose=function(){return window.confirm("Czy na pewno zapykamy ?")} //Run custom code when window is about to be closed
  5. }
  6. </script>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 17:27