Może jest zbyt proste, ale nie mogłem tego zrobić, mam plik php
, a wewnątrz nią nazywam plik js
. Wewnątrz js
Muszę uzyskać GET VAR z pliku {x3}}.
Mam następujące
Plik PHP:
<script language="javascript" src="scripts/scripts.js?tiempo=<?php echo $marcaTiempo; ?>"></script>
W scripts.js
muszę uzyskać Var Tiempo.
Jak mogę to osiągnąć?
Dzięki
0
Douglas Roos
14 sierpień 2014, 00:50
2 odpowiedzi
Najlepsza odpowiedź
Opcja 1
Spraw, aby serwer obsłużyć plik JS jako plik PHP i zrób coś w rodzaju:
<?php
$tiempo = filter_input(INPUT_GET,"tiempo",FILTER_SANITIZE_STRING);
?>
var tiempo = <?php echo $tiempo; ?>;
Oczywiście nie świetnie się buforowanie.
Opcja 2
Zadeklaruj parametr na całym świecie:
<script>
var tiempo=<?php echo $marcaTiempo; ?>
</script>
<script src="scripts/scripts.js"></script>
I w skryptach.js:
var tiempo = window.tiempo;
3
leo
13 sierpień 2014, 21:02
Rozwiązałem to w przeszłości, wykonując następujące czynności:
<script type="text/javascript">
var tiempo = <?php echo $marcaTiempo; ?>;
</script>
<script type="text/javascript" src="scripts/scripts.js"></script>
Następnie zmienna jest dostępna ze skryptu.
1
Brian
13 sierpień 2014, 21:03