09/10/2018, 23:53
Tự động thay đổi nội dung trang web.
Chào các bạn.
Mình có 2 trang web, ví dụ là a.htm và b.htm. Trên trang a.htm có các input (như textbox, button..), còn trang b.htm chỉ dùng để hiển thị nội dung, khi mình tác động lên trang a thì nội dung trên trang b phải thay đổi theo tương ứng.
Mình làm theo cách này: khi có sự kiện trên trang a thì mình sẽ ghi sự kiện đó vào 1 file tạm, ví dụ là temp.txt, rồi trang b sẽ liên tục đọc file temp.txt, nếu có sự kiện mới thì trang b sẽ thực hiện sự kiện tương ứng đó.
Tuy nhiên nó chạy không ổn lắm, không hiểu do cache của browser hay sao đó.
Mong các bạn cho ý kiến.
Thanks.
Mình có 2 trang web, ví dụ là a.htm và b.htm. Trên trang a.htm có các input (như textbox, button..), còn trang b.htm chỉ dùng để hiển thị nội dung, khi mình tác động lên trang a thì nội dung trên trang b phải thay đổi theo tương ứng.
Mình làm theo cách này: khi có sự kiện trên trang a thì mình sẽ ghi sự kiện đó vào 1 file tạm, ví dụ là temp.txt, rồi trang b sẽ liên tục đọc file temp.txt, nếu có sự kiện mới thì trang b sẽ thực hiện sự kiện tương ứng đó.
Tuy nhiên nó chạy không ổn lắm, không hiểu do cache của browser hay sao đó.
Mong các bạn cho ý kiến.
Thanks.
Bài liên quan
<*kakalot*>
Mình giải thích lại cho dễ hiểu vậy
Mình có 2 trang a và b (không cần biết cụ thể là html hay php hay gì cũng được) trên cùng 1 web server. Trang a được bật lên trên máy 1, trang b được bật lên trên máy 2. Mình chỉ có thể tác động vào trang trên máy 1, còn trang trên máy 2 chỉ có tác dụng hiển thị, không có input. Vì vậy để thay đổi nội dung trên trang 2 thì phải thông qua input từ trang 1.
Mình gửi code mình đã viết kèm dưới đây.
Bạn bật trang a.html và b.html đồng thời. Khi bấm vào nút "Image 1" trên trang a thì sẽ ghi vào file data.txt dòng "Image1.jpg", nút "Image 2" sẽ ghi "Image2.jpg". Trang b.html liên tục đọc file data.txt để hiển thị ảnh tương ứng. Nhưng khi sau chạy vài lần thì trang b không thay đổi được nữa.
hoặc là dùng JScript 1 cách trực tiếp luôn, khỏi cần cookie, session or file gì hết