Lấy tham số URL bằng JavaScript và jQuery

03.09.2015 / 18:06
hanhphucao
Bài đăng: 2470
Admin
Admin là người tận tâm và luôn hành xử đúng mực.

Có rất nhiều cách để có thể lấy được url của trang hiện tại trên website. Hôm nay mình xin giới thiệu chi tiết về các thuộc tính cũng như những hàm của javascript và jQuery giúp chúng ta có thể lấy được current url.

[c]window.location là một hàm chỉ đọc (read-only) sẽ trả về giá trị là Location object bao gồm những thông tin về vị tri hiện tại trên Website.[/c]

Để hiểu rõ hơn chúng ta cùng xét qua một ví dụ:

http:// www. phonho.net:8082/index.php?id=51#top

Đầu tiên chúng ta sẽ get url ở trang hiện tại bằng javasrcript:

[c]window.location.host; //www.phonho.net:8082

window.location.hostname; //www.phonho.net

window.location.port; //8082

window.location.protocol; //http

window.location.pathname; //index.php

window.location.href; //http://www.phonho.net:8082/index.php?id=51#top

window.location.hash; //#top

window.location.search; //?id=51[/c]

Còn dưới đây là jQuery:

[c]$(location).attr('host'); //www.phonho.net:8082

$(location).attr('hostname'); //www.phonho.net

$(location).attr('port'); //8082

$(location).attr('protocol'); //http

$(location).attr('pathname'); //index.php

$(location).attr('href'); //http://www.phonho.net:8082/index.php?id=51#top

$(location).attr('hash'); //#top

$(location).attr('search'); //?id=51[/c]

Với bài hướng dẩn ngắn này hi vọng sẽ giúp ích cho các bạn trong lúc thiết kế trang. Nếu có thắc mắc hoặc yêu cầu gì bạn cứ comment ngay tại bài viết này mình sẽ giải đáp.

03.09.2015 / 18:23
mad
Bài đăng: 2434
Member
Nhào vô cắn tao đi, tao sợ mày à cắn bừa.
03.09.2015 / 19:34
b0ysh0ckhn
Bài đăng: 1146
Member
Nguyễn Minh Phương

:v chả còn gì để học ở top này :haiz:

03.09.2015 / 19:50
hanhphucao
Bài đăng: 2470
Admin
Admin là người tận tâm và luôn hành xử đúng mực.

Không nói cũng không ai bảo bạn không biết đâu

03.09.2015 / 19:59
beep
Bài đăng: 71
Member
Thích làm tình...nguyện

:go: ai không biết thì vào đây học còn biết rồi im lặng quay lại nhá

03.09.2015 / 20:02
mad
Bài đăng: 2434
Member
Nhào vô cắn tao đi, tao sợ mày à cắn bừa.

Beep beep fap fap

03.09.2015 / 21:14
b0ysh0ckhn
Bài đăng: 1146
Member
Nguyễn Minh Phương

phải nói thì người ta mới biết là mình biết -_- biết không nói vậy mà có đứa bảo thằng kia đéo biết gì đấy

03.09.2015 / 21:23
hanhphucao
Bài đăng: 2470
Admin
Admin là người tận tâm và luôn hành xử đúng mực.

:yao1:

03.09.2015 / 21:29
nasic
Bài đăng: 784
Member
Ma Văn Nguyên
b0ysh0ck_hn đã viết

:v chả còn gì để học ở top này :haiz:

Ngáo