Tiếp tục với Học Xtscript lần này sẽ là bài xtscript kết hợp java script.
Javascript là ngôn ngữ dc show ra và có thể source như html. nên nó sẽ làm việc với lệnh "print"
print <scrip>code_js</script>
Vì nó thuộc lệnh "print" nên các biến của xts trước đó có thể sử dụng dc nếu dùng "return" sẽ không sử dụng được
ví dụ
kết quả "Test"
Tuy nhiên, để xen lẫn các khai báo tên biến "var" hay xử lý chúng và thậm trí tránh trùng biến của xts với js trong 1 vài trường hợp đặc biệt thì ta sử dụng lệnh "print_raw" cho các "code_js" và luôn kết thúc bằng " ;", xem kỹ nhé!
Chú ý: nếu ta đặt code js ở ngoài tags đóng mở xts (ko phụ thuộc xts) thì ta vẫn có thể lấy biến của xts
vd:
kq: "Test"
Xem thêm XTscript đo độ dài văn bản
Javascript là ngôn ngữ dc show ra và có thể source như html. nên nó sẽ làm việc với lệnh "print"
print <scrip>code_js</script>
Vì nó thuộc lệnh "print" nên các biến của xts trước đó có thể sử dụng dc nếu dùng "return" sẽ không sử dụng được
ví dụ
kết quả "Test"
Tuy nhiên, để xen lẫn các khai báo tên biến "var" hay xử lý chúng và thậm trí tránh trùng biến của xts với js trong 1 vài trường hợp đặc biệt thì ta sử dụng lệnh "print_raw" cho các "code_js" và luôn kết thúc bằng " ;", xem kỹ nhé!
print <script>
var $a = tiaxgame
print_raw document.write(" ;
print $a
print_raw "); ;
# để lấy giá trị $a
print </script>
Copy code
var $a = tiaxgame
print_raw document.write(" ;
print $a
print_raw "); ;
# để lấy giá trị $a
print </script>
Copy code
Chú ý: nếu ta đặt code js ở ngoài tags đóng mở xts (ko phụ thuộc xts) thì ta vẫn có thể lấy biến của xts
vd:
<!--parser:xtscript-->
var $a = Test
<!--/parser:xtscript-->
<script>document.write("{_$$a}");</script>
Copy code
var $a = Test
<!--/parser:xtscript-->
<script>document.write("{_$$a}");</script>
Copy code
kq: "Test"
Xem thêm XTscript đo độ dài văn bản
Được chỉnh sửa 2015-08-29 00:47 bởi
Phuhien
