vancongpham
Active Member
2 code sau là minh tự nghĩ ra và cũng đã áp dụng thành công. hôm nay đi chơi nét ngồi ngay cái máy không có trò chơi studen attach của mỹ thành ra không có việc gì làm cho nên để dành 5 ngàn lên mạng share cho các bạn 2 cái code này. lưu ý đầu tiên là vì mình không muốn ai cướp công cho nên sẽ post bài này trên nhiều diễn đàn khác, xin đừng mất công sao chép nhiều.
đầu tiên mình xin các bạn đừng chém mình nhiều quá ví dụ như "cái này biết rồi, code cùi, thằng viết code ngu" hoặc đại loại như vậy thì chi bằng ngậm miệng cho qua, vì mình sẽ ngủ không được vì uổng công tốn tiền, thank thì ít mà còn bị chém tả tơi nữa thì...
code 1, đây là code auto dành riêng cho xtgem:
-trong code này mình sử dụng chức năng phát hiên thiết bị truy cập của xtgem thông qua code <xt id="get_device_template"/>.cái này nhiều bạn biết rồi, và mình nói là cho các bạn chưa biết, đừng có mà lanh chanh..
khi view souce code này nó sẽ hiển thị 1 trong 3 từ "web", "mobile", "touch"; có nghĩa là khi truy cập bằng pc thì nó hiển thị từ "web", điện thoại thường thì hiển thị từ "mobile", iphone hoặc ipad và các dòng điện thoại đời cao thì hiển thị từ "touch". rất khả quan, đúng không?!
với code này các bạn có thể áp dụng với nhiều chức năng. ví dụ như code chuyển hướng trang cho thiết bị:
<script type="text/javasrcipt">
{document.write("+navigator.appName+")};
</script>
code 2, code auto wap/web cho các wap khác:
với code này mình sử dụng chức năng navigator.appName phát hiện tên trình duyệt từ javascript như giới thiệu ở trên giới thiệu, lưu ý nếu bạn biết thêm trình duyệt nào dành cho máy tính thì cứ tự nhiên thêm vào phần script phát hiện trình duyệt dành cho máy tính.
code auto wap/web cho các wap khác:
đầu tiên mình xin các bạn đừng chém mình nhiều quá ví dụ như "cái này biết rồi, code cùi, thằng viết code ngu" hoặc đại loại như vậy thì chi bằng ngậm miệng cho qua, vì mình sẽ ngủ không được vì uổng công tốn tiền, thank thì ít mà còn bị chém tả tơi nữa thì...
code 1, đây là code auto dành riêng cho xtgem:
-trong code này mình sử dụng chức năng phát hiên thiết bị truy cập của xtgem thông qua code <xt id="get_device_template"/>.cái này nhiều bạn biết rồi, và mình nói là cho các bạn chưa biết, đừng có mà lanh chanh..
khi view souce code này nó sẽ hiển thị 1 trong 3 từ "web", "mobile", "touch"; có nghĩa là khi truy cập bằng pc thì nó hiển thị từ "web", điện thoại thường thì hiển thị từ "mobile", iphone hoặc ipad và các dòng điện thoại đời cao thì hiển thị từ "touch". rất khả quan, đúng không?!
với code này các bạn có thể áp dụng với nhiều chức năng. ví dụ như code chuyển hướng trang cho thiết bị:
giới thiệu sơ qua vậy thôi, và đây code script auto wap/web dành cho xtgem:<script>window.location="/folder_or_no_folder/<xt id="get_device_template"/>";</script>
lưu ý navigator.appName trên UCweb hiển thị là gì thì mình bó tay vì điện thoại mình không cài UC browser cho nên mình viết đại là UCweb không biết có đúng không nữa. mà nếu không đúng thì thôi đừng có mà lanh chanh vác dao ra hù chém nhé, bạn nào biết thì tự sửa, không biết thì dán code này vào wap mà view rồi edit lại chữ "UCweb" trên kia:<script type="text/javasrcipt">
var <xt id="get_device_template"/>;
if
(<xt id="get_device_template"/>==web);
{document.write("viết tất cả code bạn muốn hiển thị trên máy tính tại đây")}
else if{<xt id="get_device_template"/>==touch);
{document.write("viết tất cả code bạn muốn hiển thị trên iphone, ipad, ... tại đây")}
else{document.write("viết tất cả code bạn muốn hiển thị trên điện thoại thường tại đây")};</script>
<noscript>viết code wml cho dòng điện thoại không hỗ trợ script</noscript>
<script type=text/javascipt>
{document.write("<script type="text/javasrcipt">
var <xt id="get_device_template"/>"+navigator.appName+";
if
(<xt id="get_device_template"/>"+navigator.appName+"==mobileOpera);
{document.write("viết tất cả code bạn muốn hiển thị trên Opera mini tại đây")}
else if
("+navigator.appName+"==UCweb)
{document.write("viết tất cả code bạn muốn hiển thị trên UCweb tại đây")};</script>")};
</script>
<script type="text/javasrcipt">
{document.write("+navigator.appName+")};
</script>
code 2, code auto wap/web cho các wap khác:
với code này mình sử dụng chức năng navigator.appName phát hiện tên trình duyệt từ javascript như giới thiệu ở trên giới thiệu, lưu ý nếu bạn biết thêm trình duyệt nào dành cho máy tính thì cứ tự nhiên thêm vào phần script phát hiện trình duyệt dành cho máy tính.
code auto wap/web cho các wap khác:
<script type="text/javascript">
{document.write("<script type="text/javascript">
if
("+navigator.appName+"=="Internet exeroler"|| "+navigator.appName+"=="Mozilla Firefox" || "+navigator.appName+"=="Google Chrome"|| "+navigator.appName+"=="Opera"|| "+navigator.appName+"=="Sarafi"){document.write("viết tất cả code bạn muốn hiển thị trên máy tính");}else{document.write("viết tất cả code bạn muốn hiển thị trên điện thoại");}</script><noscript>viết code wml cho dòng điện thoại không hỗ trợ script</noscript>")};
</script>
Last edited: