PDA

View Full Version : Lưu keyword



tessaiga
19-12-2008, 07:53
Mình muốn thực hiện chức năng lưu keyword khi người dùng gõ vào textbox mà không biết làm sao, keyword đó lưu ở đâu? làm sao để lần gõ sau nó hiện ra bên dưới? Mong các bác giúp mình với.

0988338837
19-12-2008, 08:21
Bạn muốn lưu vào CSDL hay lưu thế nào, nếu CSDL thì cần tạo thêm Field và insert vào thui

xvietbac
19-12-2008, 17:35
bạn vào trang http://cafef.vn tham khảo. Khi tìm kiếm tên công ty (ô bên phải)...

trong này có 2 file:

jquery.autocomplete2.js: chứa các hàm thực hiện cái bạn cần :D

kby.js: chứa các từ khóa

vậy bạn có thể lưu từ khóa vào db, rồi sinh ra file kby.js từ db này...

sangodep
19-12-2008, 17:46
bạn vào trang http://cafef.vn tham khảo. Khi tìm kiếm tên công ty (ô bên phải)...

trong này có 2 file:

jquery.autocomplete2.js: chứa các hàm thực hiện cái bạn cần :D

kby.js: chứa các từ khóa

vậy bạn có thể lưu từ khóa vào db, rồi sinh ra file kby.js từ db này...

Làm cách nào để lưu được nhưng từ khóa như: STB, HPC... vậy bác

thanhk

www.sangodep.com.vn

tessaiga
20-12-2008, 00:48
cám ơn các bác đã hướng dẫn http://www.ddth.com/images/icons/icon1.gif

VuongChieuQuan
20-12-2008, 08:15
Bạn search với từ khóa "autocomplete + jquery" sẽ tìm được cái bạn cần.

xvietbac
20-12-2008, 10:49
Làm cách nào để lưu được nhưng từ khóa như: STB, HPC... vậy bác

nếu muốn lưu từ khóa người dùng tìm kiếm trong trang của bạn, thì trong quá trình đưa ra kết quả tìm kiếm bạn lưu nó lại

nếu người dùng tìm trong google rồi bấm link sang trang của bạn, thì cách lấy keyword như sau:

1. client (javascript): document.referrer
2. codebehind (c#): Request.UrlReferrer

Phân tích cái url lấy được để lấy keywork (query string 'q' với google)

ví dụ:

url lấy được = http://www.google.com.vn/search?hl=vi&q=nat&btnG=T%C3%ACm+v%E1%BB%9Bi+Google&meta=&aq=f&oq=