10/10/2018, 13:19

xin code load thêm trang web khác cùng lúc với trang chủ

Các bác cho em xin code site khách load cùng trang web chính chẳng hạn như :
- Trường hợp 1 : Chẳng hạn em có trang web : abc com , đồng thời có abc vn và abc net
bây giờ em muốn khi người ta truy cập vào trang abc com thì load thêm 2 trang nữa abc vn và abc net cùng 1 lúc và hiển thị ra thêm 2 cửa sổ mới , tuy nhiên không phải theo kiểu popup vì dễ bị chương trình popup của trình duyệt chặn, em muốn nó hiện lên đồng thời khi load trang abc com

- Trường hợp 2: em muốn 2 trang còn lại cũng load tương tự như trường hợp 1 tức là vào trang abcvn thì cũng load theo 2 trang còn lại , tuy nhiên nếu vẫn dùng code như của trường hợp 1 thì 2 trang mới nó lại load tiếp ra 2 trang nữa sẽ tạo thành vòng lặp liên tục và rất nhiều trang trùng nhau hiện ra.

Bác nào có kinh nghiệm hướng dẫn giúp em vụ này với ah, hiện cả 3 trang của em đều dùng joomla 1.5 và với 3 địa chỉ web trên có nội dung không giống nhau các bác nhé !

Thanks các bác trước nhé !
megazord100 viết 15:31 ngày 10/10/2018
Trường hợp 1: người dùng chỉ request đến 1 địa chỉ là site A nên để hiển thị thêm 2 site B và C chỉ có 1 cách là sử dụng script ở site A để popup ra B và C. (nên bị chặn hay không là do trình duyệt, mình không can thiệp nổi)

Trường hợp 2: Nếu chấp nhân trường hợp 1, thì có thể thêm tham số vào A, B, C để biết được là dạng bị popup hay dạng chính. (VD A popup ra B?popup=false thì ở B sẽ biết và không popup nữa)
cuongtoji viết 15:28 ngày 10/10/2018
Bác có đoạn code này cho em xin với nhé !
vietnux viết 15:24 ngày 10/10/2018
dùng iframe add trang web đó vào site của mình là nhanh nhất, đặt site nhỏ nhỏ vào góc nào đấy là được
cuongtoji viết 15:28 ngày 10/10/2018
Được gửi bởi vietnux
dùng iframe add trang web đó vào site của mình là nhanh nhất, đặt site nhỏ nhỏ vào góc nào đấy là được
Cách này hay đấy bác nhưng như thế load có vẻ chậm , mặt khác nếu thế ở các trang đều phải có iframe như vậy vẫn bị lặp
bvnguyen viết 15:32 ngày 10/10/2018
chèn vào file index của các site thế này:

PHP Code:
if (!isset($_GET***91;'is_child'***93;))
{
echo 
'
<script type="text/javascript">
window.open( "http://abc.com/index.php?is_child=1" );
window.open( "http://abc.net/index.php?is_child=1" );
</script>'
;

cuongtoji viết 15:29 ngày 10/10/2018
Cảm ơn bác nhiều nhé, em chèn OK rồi
athgen viết 15:32 ngày 10/10/2018
Oánh dấu phát .e cũng đag cần
sơn viết 15:27 ngày 10/10/2018
Cái này nó sẻ lặp miết theo cấp số nhân, nếu dùng popup hay iframe thông thường thì một hồi cũng đơ trình duyệt rồi crash luôn.
Để khắc phục thì áp dụng load luân phiên, sau khi một trang load hoàn tất thì nó tự remove frame của trang đó đi, hoặc close popup đó đi để giảm bộ nhớ, nếu số trang mở vượt quá số lượng nào đó (làm treo trình duyệt) thì tự stop, close all (chừa lại trang đầu tiên) và chạy lại tiến trình từ đầu.
Liên hệ mình nhé: Y!IM ican.1205 - 0979099316
kidosaizo viết 15:28 ngày 10/10/2018
Cho mình được hỏi ké chút vì chưa đủ bài để tạo chủ đề mới, mình có thắc mắc về ***91 và ***93, mình có xem nhiều suorce php và có cái đó. Các bác có thể cho mình biết là cái đó là gì, để làm gì và khi nào thì dùng nó không ạ. Rất cảm ơn những ai trả lời
Bài liên quan
0